You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2fecf8a
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: generated/skill-manifest.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"version": 2,
3
-
"generatedAt": "2026-10-16T03:24:13.942Z",
3
+
"generatedAt": "2026-10-16T08:48:42.993Z",
4
4
"skills": {
5
5
"ai-model-nodejs": {
6
6
"name": "ai-model-nodejs",
@@ -837,7 +837,7 @@
837
837
},
838
838
"cloudbase-cli": {
839
839
"name": "cloudbase-cli",
840
-
"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). Covers tcb login (device code for Tencent Cloud accounts; --cloudbase-api-key -e for environment API Key without an account; --apiKeyId/--apiKey for CI) and domain commands (fn/hosting/cloudrun/…) as MCP auth/manage parity — do not default to tcb deploy.",
840
+
"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.",
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). Covers tcb login (device code for Tencent Cloud accounts; --cloudbase-api-key -e for environment API Key without an account; --apiKeyId/--apiKey for CI) and domain commands (fn/hosting/cloudrun/…) as MCP auth/manage parity — do not default to tcb deploy.
3
+
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.
4
4
version: 2.35.2
5
5
license: MIT
6
6
alwaysApply: false
@@ -22,39 +22,58 @@ If a referenced sibling skill file is missing from this environment, ask the use
Pick one mechanism and keep it consistent — see `references/core.md` / `references/config.md`.
49
+
50
+
3.**Deployment Gate.**
32
51
Before any deployment, publish, custom domain, or CloudRun operation, you must first complete the checks in `cloudbase-platform/references/protocols/deployment-gate.md`.
33
52
34
-
3.**Verify your work.**
53
+
4.**Verify your work.**
35
54
After deploying or modifying any resource, run the corresponding list/detail
36
55
command to confirm the change took effect.
37
56
38
-
3.**Dry-run before destructive actions.**
57
+
5.**Dry-run before destructive actions.**
39
58
Use `--dry-run` for delete/overwrite operations. Show the preview to the user
40
59
and wait for explicit confirmation before executing.
41
60
42
-
4.**Confirm environment first.**
61
+
6.**Confirm environment first.**
43
62
Always verify envId with the user before operations. Run `tcb env use <envId>`
44
63
to avoid accidentally modifying production.
45
64
46
-
5.**Recover from errors, don't loop.**
65
+
7.**Recover from errors, don't loop.**
47
66
If a command fails after 2-3 attempts, check the exit code (`$?`), read the
48
67
error message, consult `tcb docs search`, and try a different approach.
49
68
50
-
6.**First-session fallback, not MCP replacement.**
69
+
8.**First-session fallback, not MCP replacement.**
51
70
If CloudBase MCP tools are missing in this session, use this skill to unblock
52
71
login/manage. Still configure MCP (plugin / mcp.json) so the **next** session
53
72
can prefer MCP. When MCP tools are already available, prefer MCP unless the
54
73
user asked for CLI/CI. Route deploy work through the domain reference table
55
74
below — **do not** recommend `tcb deploy`.
56
75
57
-
7.**No npm/npx.**
76
+
9.**No npm/npx.**
58
77
If Node/npm/npx are missing, tell the user to install Node.js LTS (or use the
59
78
IDE marketplace MCP path) before retrying CLI/plugin install. See guideline
60
79
`tooling-fallback.md`.
@@ -64,60 +83,75 @@ If a referenced sibling skill file is missing from this environment, ask the use
64
83
Use when the user wants to manage CloudBase resources via command line, **or** when MCP is not usable yet:
65
84
-**First session / post-install:** MCP not in the tool list, or just configured and needs restart → `tcb login` + the matching domain command now; leave MCP ready for next session
0 commit comments