ai-model-nodejs
Use this skill for Node.js backend AI via @cloudbase/node-sdk (>=3.16.0) — cloud functions, CloudRun, Express/Koa/NestJS,…
CloudBase CLI (tcb, 云开发CLI, Tencent CloudBase命令行) resource management skill. Use when deploying cloud functions, CloudRun, storage, NoSQL/MySQL, static hosting, permissions, CORS/domains via tcb; for CI/CD and batch ops; when the user prefers CLI; or as the first-session
$ npx -y skills add tencentcloudbase/awesome-cloudbase-examples --skill cloudbase-cli --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cloudbase-cliContext preview
The summary Claude sees to decide when to auto-load this skill.
CloudBase CLI (tcb, 云开发CLI, Tencent CloudBase命令行) resource management skill. Use when deploying cloud functions, CloudRun, storage, NoSQL/MySQL, static hosting, permissions, CORS/domains via tcb; for CI/CD and batch ops; when the user prefers CLI; or as the first-session
name: cloudbase-cli description: CloudBase CLI (tcb, 云开发CLI, Tencent CloudBase命令行) resource management skill. Use when deploying cloud functions, CloudRun, storage, NoSQL/MySQL, static hosting, permissions, CORS/domains via tcb; for CI/CD and batch ops; when the user prefers CLI; or as the first-session fallback when CloudBase MCP tools are not loaded yet (after install/config, before IDE restart). Also covers tcb login and site switching (国内站/国际站 via --intl or config isIntl), environment lifecycle (env create/modify/renew/delete/apikey/login/domain), tcb config and cloudbaserc.json sync, log search (logs search, CLS), metric monitoring (monitor), data model and PostgreSQL migrations (db model, db pg migration), sandbox/agent/integration management — do not default to tcb deploy. version: 2.36.1 license: MIT alwaysApply: false
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):
**Route, do not improvise** — when a task belongs to another skill, hand over instead of guessing flags here:
1. **`--help` first — but its failure does NOT mean the command is missing.** Run `tcb <command> --help` to check parameters and find official doc links. On current CLI versions many **second-level** commands reject `--help` (`error: unknown option '--help'`), while some accept `-h`, and `tcb help <cmd>` only works one level deep. Try `-h`, then `tcb help <cmd>`, then `tcb docs search "<keyword>"` — never conclude a command does not exist from a help error. `tcb --help` itself is a **hand-maintained static list**, so absence from it says nothing about lifecycle: `init`, `pull`, `new`, `open`, `rollback`, `self-update`, `monitor`, `integration`, `service`, `cloudfunction`, `cloudrunfunction` and `run:deprecated` are all registered yet unlisted. **Absence from help ≠ deprecated**, and **"no marker" ≠ endorsed** — the statuses differ: `tcb monitor` / `tcb integration` are **officially supported** (recommend normally), while `tcb service` and `tcb cloudfunction` / `tcb cloudrunfunction` are **not recommended** (product decision, no code marker). Full status table: `references/core.md`.
2. **Confirm the site (国内站 / 国际站) as well as the envId.** A credential from one site does not work on the other, and the failure looks like an auth error. One-off: `tcb login --intl true|false`; persistent: `tcb config set isIntl true|false`. Pick one mechanism and keep it consistent — see `references/core.md` / `references/config.md`.
3. **Deployment Gate.** Before any deployment, publish, custom domain, or CloudRun operation, you must first complete the checks in `cloudbase-platform/references/protocols/deployment-gate.md`.
4. **Verify your work.** After deploying or modifying any resource, run the corresponding list/detail command to confirm the change took effect.
5. **Dry-run before destructive actions.** Use `--dry-run` for delete/overwrite operations. Show the preview to the user and wait for explicit confirmation before executing.
6. **Confirm environment first.** Always verify envId with the user before operations. Run `tcb env use <envId>` to avoid accidentally modifying production.
7. **Recover from errors, don't loop.** 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.
8. **First-session fallback, not MCP replacement.** 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`.
9. **No npm/npx.** 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:
-
精选的腾讯云开发(Tencent CloudBase,TCB)示例项目和资源列表 云开发(Tencent CloudBase,TCB) 是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等能力,可用于构建多种应用场景下的应用系统。
Use this skill for Node.js backend AI via @cloudbase/node-sdk (>=3.16.0) — cloud functions, CloudRun, Express/Koa/NestJS,…
Use this skill for WeChat Mini Program AI via wx.cloud.extend.AI (小程序, wx.cloud apps). Covers generateText and streamText with…
CloudBase Node SDK auth guide for server-side identity, user lookup, and custom login tickets. This skill should be used when…
CloudBase auth provider configuration and login-readiness guide. This skill should be used when users need to inspect, enable,…
CloudBase WeChat Mini Program native authentication guide. This skill should be used when users need mini program identity…
Operate Tencent Cloud control-plane resources (monitoring/alarms, CLB, CAM roles, COS, MySQL, SCF) via cloud APIs when no…