mcpField
C
cloudbase-agent

cloudbase-agent

github.com/tencentcloudbaseDevelopment79265 installsUpdated today
Repository

About cloudbase-agent

A CloudBase Agent SDK skill that routes coding guidance to TypeScript or Python instructions. It requires selecting and reading the language-specific skill before generating code, defaulting to TypeScript when no language is specified.

Key features

  1. 01Routes between TypeScript and Python
  2. 02Defaults to TypeScript when unspecified
  3. 03Requires reading language-specific guidance
  4. 04Uses local sibling skill files

Use cases

  1. 01Starting a CloudBase Agent SDK project
  2. 02Choosing TypeScript or Python guidance
  3. 03Preparing code generation with the matching skill

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/tencentcloudbase/skills --skill cloudbase-agent

After installing, type/cloudbase-agentin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

LICENSE.md
py/
adapter-coze.md
adapter-development.md
adapter-langgraph.md
agent-deployment.md
authentication.md
LICENSE.md
server-quickstart.md
py/references/
observability.md
recipes.md
server.md
storage.md
tools.md
ts/
adapter-development.md
adapter-langchain.md
adapter-langgraph.md
agent-deployment.md
agui-protocol.md
LICENSE.md
server-quickstart.md
ui-clients.md
ui-miniprogram.md

Details

From the project README

Sibling skills (local only)

Sibling CloudBase skills ship beside this skill. Use local relative paths such as ../auth-tool-cloudbase/SKILL.md.

If a referenced sibling skill file is missing from this environment, ask the user to install the full CloudBase plugin (or the missing skill). Do not HTTP-fetch remote skill or protocol markdown into the agent context.

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

SignalLanguage
User says "TypeScript", "Node.js", "TS"TypeScript
User says "Python", "FastAPI", "pip"Python
No clear signalTypeScript

Step 2: Read the Language-Specific Skill File

  • TypeScript → Read ts/skill.md — then follow ALL instructions in that file
  • Python → Read py/skill.md — then follow ALL instructions in that file

⚠️ IMPORTANT: After determining the language, you MUST read the corresponding skill file above. Do NOT proceed with any code generation until you have read it. Each language skill file is self-contained with its own quick start, routing table, deployment instructions, and adapter guides.

Comments

Markdown supported