Install any skill in seconds. Free to start, no credit card required.
Get Started Free →CloudBase CLI (tcb, 云开发CLI, Tencent CloudBase命令行) resource management skill. This skill should be used when users need to deploy cloud functions, manage CloudRun apps, upload files to storage, query NoSQL/MySQL databases, deploy static hosting, set access permissions, or configure CORS/domains/routing via tcb commands. Also use for CI/CD pipeline scripting, batch operations, terminal-based CloudBase management, or when the user prefers CLI over SDK/MCP.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -1% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 29% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 123% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 149% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 65% | 0% |
Manage CloudBase resources via tcb CLI — deterministic, scriptable, auditable. Primary interface for CI/CD and batch ops; also the first-session fallback when MCP tools are not yet available in the conversation.
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.
Cross-cutting protocols (required before code changes or deployments):
../cloudbase-platform/references/protocols/change-safety-protocol.md../cloudbase-platform/references/protocols/deployment-gate.md../cloudbase/references/tooling-fallback.md (packaged beside this skill as the cloudbase entry guideline)--help first — never guess commands.tcb CLI changes between versions. Before using any command for the first time, run tcb <command> --help to check parameters and discover official doc links.
Before any deployment, publish, custom domain, or CloudRun operation, you must first complete the checks in cloudbase-platform/references/protocols/deployment-gate.md.
After deploying or modifying any resource, run the corresponding list/detail command to confirm the change took effect.
Use --dry-run for delete/overwrite operations. Show the preview to the user and wait for explicit confirmation before executing.
Always verify envId with the user before operations. Run tcb env use <envId> to avoid accidentally modifying production.
If a command fails after 2-3 attempts, check the exit code ($?), read the error message, consult tcb docs search, and try a different approach.
If CloudBase MCP tools are missing in this session, use this skill to unblock login/manage. Still configure MCP (plugin / mcp.json) so the next session can prefer MCP. When MCP tools are already available, prefer MCP unless the user asked for CLI/CI. Route deploy work through the domain reference table below — do not recommend tcb deploy.
If Node/npm/npx are missing, tell the user to install Node.js LTS (or use the IDE marketplace MCP path) before retrying CLI/plugin install. See guideline tooling-fallback.md.
Use when the user wants to manage CloudBase resources via command line, or when MCP is not usable yet:
tcb login + the matching domain command now; leave MCP ready for next sessiontcb deploy)cloud-functions,cloudbase-document-database-web-sdk, auth-web-cloudbase, etc.
cloudbase-agent-tsreferences/core.md first — it covers authentication,environment switching, tcb docs queries, and error diagnosis.
Do not preload all references.
syntax for the current task.
SDK skill (e.g., cloud-functions, cloudbase-document-database-web-sdk) instead.
| User Task | Read | |-----------|------| | Login, env switching, tcb docs, error diagnosis | references/core.md | | Deploy/debug cloud functions | references/functions.md | | Deploy static site / SPA (preferred CLI web path) | references/hosting.md | | Deploy CloudRun service | references/cloudrun.md | | Experimental all-in-one web shorthand (tcb deploy) — avoid unless user explicitly asks | references/app.md | | Upload/download files, ACL rules | references/storage.md | | NoSQL (MongoDB) database operations | references/nosql.md | | MySQL database operations | references/mysql.md | | Roles, policies, access control | references/permission.md | | CORS, custom domains, routing rules | references/access.md |
tcb login → confirm envId with user → tcb env use <envId>tcb <command> --help to verify syntax--dry-run for destructive ops)list / detail commandreferences/core.md before any domain module?--help for unfamiliar commands?--dry-run before destructive operations?All packaged reference files (required for skill lint reachability):
Other measured skills in the registry, with their headline benchmark lift.