Agent skill · DevOps & Cloud

cloudbase-agent

Build and deploy AI agents with CloudBase Agent SDK (TypeScript & Python). Implements the AG-UI protocol for streaming agent-UI communication. Use when deploying agent servers, using LangGraph/LangChain/CrewAI adapters, building custom adapters, understanding AG-UI protocol events, or building web/mini-program UI clients. Supports both TypeScript (@cloudbase/agent-server) and Python (cloudbase-agent-server via FastAPI).

TencentCloudBasegithub.com/TencentCloudBaseGitHub ↗
claude-codecursorMIT
Install
npx skills add TencentCloudBase/CloudBase-AI-Toolkit --skill cloudbase-agent --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 22
SKILL.md size: 2 KB
Bundled scripts: none
Version: 2.25.6
Path: config/.claude/skills/cloudbase-agent/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,066
Language: TypeScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

## Standalone Install Note If this environment only installed the current skill, start from the CloudBase main entry and use the published `cloudbase/references/...` paths for sibling skills. - CloudBase main entry: `https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/SKILL.md` - Current skill raw source: `https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/cloudbase-agent/SKILL.md` Keep local `references/...` paths for files that ship with the current skill directory. When this file points to a sibling skill such as `auth-tool-cloudbase` or `web-development`, use the standalone fallback URL shown next to that reference. # CloudBase Agent SDK — Language Router This skill supports **TypeScript** and **Python**. Determine the language first, then read the corresponding skill file. If the user does not explicitly specify which programming language to use, TypeScript must be enforced. ## Step 1: Determine Language | Signal | Language | |--------|----------| | User says "TypeScript", "Node.js", "TS" | **TypeScript** | | User says "Python", "FastAPI", "pip" | **Python** | | No clear signal | **TypeScri

What's inside
Steps it walks through
  1. Standalone Install Note
  2. Step 1: Determine Language
  3. Step 2: Read the Language-Specific Skill File
Ships with 21 files
  • py/adapter-coze.md
  • py/adapter-development.md
  • py/adapter-langgraph.md
  • py/agent-deployment.md
  • py/authentication.md
  • py/references/observability.md
  • py/references/recipes.md
  • py/references/server.md
  • py/references/storage.md
  • py/references/tools.md
  • py/server-quickstart.md
  • py/skill.md
  • ts/adapter-development.md
  • ts/adapter-langchain.md
  • ts/adapter-langgraph.md
  • ts/agent-deployment.md
  • ts/agui-protocol.md
  • ts/server-quickstart.md
  • ts/skill.md
  • ts/ui-clients.md
  • ts/ui-miniprogram.md
More from CloudBase-AI-Toolkit
All skills →
About this skill
What does the cloudbase-agent skill do?

Build and deploy AI agents with CloudBase Agent SDK (TypeScript & Python). Implements the AG-UI protocol for streaming agent-UI communication. Use when deploying agent servers, using LangGraph/LangChain/CrewAI adapters, building custom adapters, understanding AG-UI protocol events, or building web/mini-program UI clients. Supports both TypeScript (@cloudbase/agent-server) and Python (cloudbase-agent-server via FastAPI).

How do I install it?

Run `npx skills add TencentCloudBase/CloudBase-AI-Toolkit --skill cloudbase-agent --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From TencentCloudBase/CloudBase-AI-Toolkit, a repository with 1,066 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going