CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudbase-cli

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.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is cloudbase-cli in TencentCloudBase/CloudBase-AI-Toolkit

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured router-style SKILL.md with concrete commands, a validated 5-step workflow including dry-run/verification checkpoints and error-recovery guidance, and exemplary one-level-deep progressive disclosure into verified reference files. The main issues are cosmetic: duplicated file listings and a numbering error in Core Principles.

Suggestions

Fix the duplicate numbering in Core Principles (two items are numbered '3' — 'Dry-run before destructive actions' and 'Confirm environment first') so the principle list reads 1-7 without a gap or restart.

Remove the 'Reference index' section or fold it into the Routing table: it re-lists all 10 reference files already surfaced in Routing, saving ~10 lines of context.

Move the detailed login flag variants ('--cloudbase-api-key -e', '--apiKeyId/--apiKey') from the frontmatter description into references/core.md, keeping the description lean.

DimensionReasoningScore

Conciseness

Largely efficient with no concept-explaining padding, but has trimmable redundancy: the 'Reference index' section re-lists all 10 files already named in the routing table, Core Principles contains a duplicate numbered item ('3. Dry-run...' followed by '3. Confirm environment first'), and the sibling-skills/protocol preamble adds cross-skill content. Fits anchor 4 (efficient, minor instances that could be trimmed); not 3 since there is no unnecessary explanation of things Claude already knows.

4 / 5

Actionability

Concrete commands appear throughout ('tcb env use <envId>', 'tcb <command> --help', '--dry-run', 'tcb docs search') plus a task-to-file routing table and a 5-step quick workflow. Mostly executable guidance with minor gaps — actual per-domain command syntax lives in the reference files by design, so it matches anchor 4 rather than the fully copy-paste-ready anchor 5.

4 / 5

Workflow Clarity

The Quick workflow is a clear sequenced process with explicit validation ('Verify the result with the corresponding list / detail command'), an error-recovery feedback loop ('If a command fails after 2-3 attempts, check the exit code... try a different approach'), a Deployment Gate, --dry-run plus explicit user confirmation for destructive ops, and a self-check checklist — matching anchor 5 exactly. The destructive-operation cap does not apply because validation is present.

5 / 5

Progressive Disclosure

A clean routing table points to 10 one-level-deep reference files, all of which are verified present in references/, with explicit instructions to 'Load only the one reference file that matches the user's task. Do not preload all references' and to stop loading once syntax is known. Anchor 5 fits; the duplicated reference index and the environment-external sibling paths (explicitly handled for the missing case) are minor blemishes that do not impair navigation.

5 / 5

Total

18

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A dense, highly specific description that clearly states both what the skill does and when to use it, with trigger synonyms across two languages and explicit disambiguation from MCP and sibling SDK skills. Its only weakness is mild over-packing (login flag details that could live in the body).

DimensionReasoningScore

Specificity

Lists several concrete actions ('deploying cloud functions, CloudRun, storage, NoSQL/MySQL, static hosting, permissions, CORS/domains via tcb') plus three concrete login modes ('device code for Tencent Cloud accounts; --cloudbase-api-key -e for environment API Key without an account; --apiKeyId/--apiKey for CI'), but 'resource management skill' remains broad and domains are enumerated more than distinct actions — matching anchor 4 (several specific actions, minor gaps) rather than the comprehensive anchor 5.

4 / 5

Completeness

Explicitly answers both: what ('resource management... deploying cloud functions, CloudRun, storage... Covers tcb login... and domain commands') and when ('Use when deploying... 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'). Concrete trigger phrases match anchor 5; not 4 since the 'when' is fully explicit and specific.

5 / 5

Trigger Term Quality

Includes multi-language synonyms ('tcb, 云开发CLI, Tencent CloudBase命令行') and natural user terms: 'cloud functions', 'static hosting', 'CORS/domains', 'CI/CD', 'prefers CLI', 'tcb login'. This is comprehensive coverage including synonyms, matching anchor 5; it goes beyond anchor 4's 'a few natural terms missing'.

5 / 5

Distinctiveness Conflict Risk

Clear niche (Tencent CloudBase CLI via tcb) with distinct triggers, explicitly disambiguated from MCP ('first-session fallback when CloudBase MCP tools are not loaded yet', 'when the user prefers CLI') and even from its own sibling path ('do not default to tcb deploy'). Minor overlap with sibling SDK skills covering the same resource types keeps it at the top anchor rather than being unambiguously below it, but the CLI/MCP scoping resolves the conflict — anchor 5 is the best fit.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
TencentCloudBase/CloudBase-AI-Toolkit
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.