Source profileQuality 86/100Review permissions

TencentCloudBase/CloudBase-AI-Toolkit/config/source/skills/cloudbase-agent/ts/skill.md

cloudbase-agent

Build and deploy AI agents with Cloudbase Agent (TypeScript), a TypeScript SDK implementing the AG-UI protocol. Use when: (1) deploying agent servers with @cloudbase/agent-server, (2) using LangGraph adapter with ClientStateAnnotation, (3) using LangChain adapter with clientTools(), (4) building custom adapters that implement AbstractAgent, (5) understanding AG-UI protocol events, (6) building web UI clients with @ag-ui/client, (7) building WeChat Mini Program UIs with @cloudbase/agent-ui-minipr

Source repository stars
1,066
Declared platforms
0
Static risk flags
1
Last source update
2026-08-04
Source checked
2026-08-04

Decision brief

What it does—and where it fits

TypeScript SDK for deploying AI agents as HTTP services using the AG-UI protocol.

Best for

  • Deploy AI agents as HTTP services with AG-UI protocol support
  • Build agent backends using LangGraph or LangChain frameworks
  • Create custom agent adapters implementing the AbstractAgent interface

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/TencentCloudBase/CloudBase-AI-Toolkit --skill "config/source/skills/cloudbase-agent/ts"
Safe inspection promptEditorial

Inspect the Agent Skill "cloudbase-agent" from https://github.com/TencentCloudBase/CloudBase-AI-Toolkit/blob/1dddc898085c55ae616c3b0bf989b4b7b7797b35/config/source/skills/cloudbase-agent/ts/skill.md at commit 1dddc898085c55ae616c3b0bf989b4b7b7797b35. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    How to use this skill (for a coding agent)

    1. Choose the right adapter - Use LangGraph adapter for stateful, graph-based workflows - Use LangChain adapter for chain-based agent patterns - Build custom adapter for specialized agent logic

    Choose the right adapterUse LangGraph adapter for stateful, graph-based workflowsUse LangChain adapter for chain-based agent patterns
  2. 02

    Quick Start

    Prerequisites: Node.js = 20 is required.

    Prerequisites: Node.js = 20 is required.1. Install dependencies:Critical: Always use @latest for all @cloudbase/agent- packages. For dependency version rules, see Dependency Alignment Policy in agent-deployment.md.
  3. 03

    When to use this skill

    Use this skill for AI agent development when you need to:

    Deploy AI agents as HTTP services with AG-UI protocol supportBuild agent backends using LangGraph or LangChain frameworksCreate custom agent adapters implementing the AbstractAgent interface
  4. 04

    Routing

    Review the “Routing” section in the pinned source before continuing.

    Review and apply the “Routing” source section.

Permission review

Static risk signals and limitations

Runs scripts

medium · line 64

The documentation asks the agent to run terminal commands or scripts.

npm install @cloudbase/agent-server@latest @cloudbase/agent-adapter-langgraph@latest

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score86/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars1,066SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
TencentCloudBase/CloudBase-AI-Toolkit
Skill path
config/source/skills/cloudbase-agent/ts/skill.md
Commit
1dddc898085c55ae616c3b0bf989b4b7b7797b35
License
MIT
Collected
2026-08-04
Default branch
main
View the original SKILL.md

Cloudbase Agent (TypeScript)

TypeScript SDK for deploying AI agents as HTTP services using the AG-UI protocol.

Note: This skill is for TypeScript/JavaScript projects only.

When to use this skill

Use this skill for AI agent development when you need to:

  • Deploy AI agents as HTTP services with AG-UI protocol support
  • Build agent backends using LangGraph or LangChain frameworks
  • Create custom agent adapters implementing the AbstractAgent interface
  • Understand AG-UI protocol events and message streaming
  • Build web UI clients that connect to AG-UI compatible agents
  • Build WeChat Mini Program UIs for AI agent interactions

Do NOT use for:

  • Simple AI model calling without agent capabilities (use ai-model-* skills)
  • CloudBase cloud functions (use cloud-functions skill)
  • CloudRun backend services without agent features (use cloudrun-development skill)

How to use this skill (for a coding agent)

  1. Choose the right adapter

    • Use LangGraph adapter for stateful, graph-based workflows
    • Use LangChain adapter for chain-based agent patterns
    • Build custom adapter for specialized agent logic
  2. Deploy the agent server

    • Use @cloudbase/agent-server to expose HTTP endpoints
    • Configure CORS, logging, and observability as needed
    • Prefer deploying to CloudBase using manageAgent MCP tool (see agent-deployment)
    • Before deploy, read Dependency Alignment Policy in agent-deployment to avoid cloud build dependency errors
  3. Build the UI client

    • Use @ag-ui/client for web applications
    • Use @cloudbase/agent-ui-miniprogram for WeChat Mini Programs
    • Connect to the agent server's /send-message or /agui endpoints
  4. Follow the routing table below to find detailed documentation for each task

Routing

TaskRead
Deploy agent to CloudBase (read this first)agent-deployment
Deploy agent server (@cloudbase/agent-server)server-quickstart
Use LangGraph adapteradapter-langgraph
Use LangChain adapteradapter-langchain
Build custom adapteradapter-development
Understand AG-UI protocolagui-protocol
Build UI client (Web or Mini Program)ui-clients
Deep-dive @cloudbase/agent-ui-miniprogramui-miniprogram

Quick Start

Prerequisites: Node.js >= 20 is required.

1. Install dependencies:

npm install @cloudbase/agent-server@latest @cloudbase/agent-adapter-langgraph@latest

Critical: Always use @latest for all @cloudbase/agent-* packages. For dependency version rules, see Dependency Alignment Policy in agent-deployment.md.

2. Create and run your agent:

import { run } from "@cloudbase/agent-server";
import { LanggraphAgent } from "@cloudbase/agent-adapter-langgraph";

run({
  createAgent: () => ({ agent: new LanggraphAgent({ workflow }) }),
  port: 9000,
});

Alternatives

Compare before choosing

Computed 9618,447

teng-lin/notebooklm-py

notebooklm

Complete API for Google NotebookLM - full programmatic access including features not in the web UI. Create notebooks, add sources, generate all artifact types, download in multiple formats. Activates on explicit /notebooklm or intent like "create a podcast about X"

Computed 961,066

TencentCloudBase/CloudBase-AI-Toolkit

cloudbase-agent-python

Build production-ready AI agent backends using the CloudBase Agent Python SDK — create agents with LangGraph/CrewAI/LlamaIndex, serve them via FastAPI with AG-UI protocol streaming + OpenAI-compatible endpoints, add tools (bash, filesystem, MCP, code execution), memory (in-memory, TDAI, MySQL, MongoDB), observability (OpenTelemetry/Langfuse), and middleware (auth, logging). Use this skill when the user wants to create an AI agent server, build a chatbot backend, set up human-in-the-loop workflow

Computed 95165

JasonColapietro/suede-creator-skills

suede-code-grader

Give a blunt A-F ship grade for a code change across correctness, security, data, UX, verification, and deploy readiness. Use for a grade, not a findings review.

Computed 9438,473

wshobson/agents

brand-landingpage

Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI, are working at component level, building a multi-page app, or restyling with known design tokens —