CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cloudbase

Use this skill when you develop, design, build, deploy, debug, migrate, or troubleshoot CloudBase (腾讯云开发, 云开发, TCB, 微信云开发) projects — Web, 微信小程序, 小程序, uni-app, mobile (iOS, Android, Flutter, React Native). Covers UI (页面, 界面, 表单, dashboard, prototype, 原型); auth (登录, 注册, OAuth, publishable key); databases (NoSQL 文档数据库, PostgreSQL/CloudBase PG, 已有 MySQL, app.rdb(), queryPgDatabase/managePgDatabase, CRUD, security rules); 云函数/cloud functions (serverless, scf_bootstrap); CloudRun (云托管, Dockerfile); 云存储; built-in AI (内置大模型, AI 对话, streaming, 流式输出, 图片生成, generateText, streamText, createModel, generateImage, TokenHub, Hunyuan, DeepSeek, GLM, Kimi, Token Credits 资源包, 小程序成长计划); third-party/custom model onboarding (第三方大模型接入, 大模型调用, LLM API); AI agent (智能体, AG-UI, LangGraph); ops troubleshooting (巡检, 诊断, 日志); spec workflow (需求文档, 技术方案, requirements, tasks.md). Do NOT use for non-CloudBase projects, pure frontend without CloudBase, or self-hosted backends without CloudBase.

Quality

94%

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 in TencentCloudBase/CloudBase-AI-Toolkit

SKILL.md
Quality
Evals
Security

Quality

Content

92%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-engineered router/entry skill: copy-paste-ready commands and exact tool parameters, an explicitly sequenced workflow with mandatory validation and reroute loops, and disciplined one-level-deep progressive disclosure to verified reference files. The only weakness is minor redundancy — a duplicated reference index, a wordy serialization guardrail, and PG/AI routing rules repeated in three places.

Suggestions

Merge the 'Reference index' section into 'On-demand references' — both list the same 7 files, so one annotated list would save tokens without losing the lint-reachability links.

Tighten the JSON.stringify guardrail to a single instruction (e.g. 'Write serialized text (JSON.stringify(result, null, 2)), never raw objects; if a write fails on an object, serialize and retry once') — the current three-clause version repeats the same point.

State the PG-routing and AI-qualification rules once (in the routing table's 'Must check before action' column) and drop their restatement in the 'Low-capability STOP card' and 'Routing reminders' sections, keeping only failure-mode hints that add new information.

DimensionReasoningScore

Conciseness

The body is dense and platform-specific throughout (site/env-var tables, exact API names like 'createModel(...) takes a GroupName') with zero explanation of concepts Claude already knows, but it has minor trimmable redundancy: the 'Reference index' section duplicates the 'On-demand references' list, the serialization guardrail repeats itself ('Serialize the object first, then retry once with the serialized text, and make sure the retried call actually passes the serialized string rather than the original object'), and PG/AI routing rules appear three times (routing table, STOP card, routing reminders). It is not a 5 because not every token earns its place, and not a 3 because there is no unnecessary concept explanation or padding.

4 / 5

Actionability

Guidance is fully executable and copy-paste ready: exact commands ('npx plugins add TencentCloudBase/cloudbase-plugin -y --scope user', 'npx mcporter list | grep cloudbase', 'npm i -g @cloudbase/cli'), exact env vars and endpoints ('TCB_SITE=intl' + 'TCB_REGION=ap-singapore', 'https://tcb-api.tencentcloud.com/mcp/v1'), and exact tool invocations with parameters ('manageApps(action="deployApp", ...)', 'queryEnv(action=list, alias=..., aliasExact=true)', 'DescribeEnvPostpayPackage'). Specific values cover the common cases (legal GroupNames 'cloudbase', 'hunyuan-v3', 'custom-<name>'); no gaps found for a router/entry skill, and the rubric's scoring note confirms code absence is not penalized when guidance is this actionable.

5 / 5

Workflow Clarity

Steps are clearly sequenced (Step 0 site settlement → Step 0.1 project type → 3-stage workflow) with explicit ordering constraints ('Stage 2a must precede frontend code. Stage 3 is mandatory.'), a mandatory validation close-out ('Run cloudbase-code-review, fix errors, declare done' plus 'Self-verify before claiming done. Static (tsc / lint / build / tests) and runtime (agent-browser...)'), and an explicit error-recovery feedback loop ('After 2–3 failed attempts on the same path, stop and reroute'). The routing table's 'Must check before action' column acts as a per-scenario checklist. Not a 4 because validation checkpoints and reroute loops are explicit rather than having minor gaps.

5 / 5

Progressive Disclosure

The body is a clear overview/router that splits detail into 7 real, verified bundle files (all cited 'references/...' paths exist on disk), each one level deep and well signaled with when-to-load guidance ('Load only when needed (do not expand this entry)'; 'If MCP is unavailable in this session, follow references/tooling-fallback.md'). Section cross-references were verified to exist ('No npm/npx' section, deployment-workflow.md §5, mcp-setup.md tarball path). The only 2-level hop is a cross-skill pointer ('cloudbase-platform' skill → references/protocols/deployment-share.md) that the body explicitly governs via the standalone-install fallback instruction, so it does not constitute buried nesting. Not a 4 because navigation, signaling, and file placement are all clean.

5 / 5

Total

19

/

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.

An exceptionally thorough, bilingual trigger-rich description that clearly delimits what the skill covers and when to use it, with explicit negative boundaries. Its only deduction is the second-person phrasing ('when you develop') and a keyword-dense listing style that trades natural phrasing for maximal trigger coverage.

DimensionReasoningScore

Specificity

The description lists multiple concrete, comprehensive actions ('develop, design, build, deploy, debug, migrate, or troubleshoot') with specific API names ('app.rdb()', 'queryPgDatabase/managePgDatabase', 'generateText, streamText, createModel, generateImage', 'scf_bootstrap'), matching the comprehensive-coverage anchor (5); however, 'Use this skill when you develop...' uses second-person voice ('you develop'), which the rubric penalizes by reducing specificity by 1. It is not a 3 because the action coverage goes well beyond 1-2 concrete actions with no vague padding.

4 / 5

Completeness

It explicitly answers both what ('Covers UI...; auth...; databases...; 云函数/cloud functions...; built-in AI...; ops troubleshooting...; spec workflow') and when ('Use this skill when you develop, design, build, deploy, debug, migrate, or troubleshoot CloudBase... projects') with concrete trigger verbs, and adds explicit negative boundaries ('Do NOT use for non-CloudBase projects, pure frontend without CloudBase, or self-hosted backends'). Not a 4 because the 'when' clause is fully explicit rather than needing more specificity.

5 / 5

Trigger Term Quality

It is a comprehensive bilingual synonym catalog users would naturally say: '腾讯云开发, 云开发, TCB, 微信云开发', '登录, 注册, OAuth', '云托管', '巡检, 诊断, 日志', plus vendor names 'Hunyuan, DeepSeek, GLM, Kimi' — matching the anchor for comprehensive natural terms including synonyms. It clearly exceeds the 'a few natural terms missing' level (4).

5 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (the named CloudBase/云开发/TCB platform) with distinct triggers and minimal conflict risk, reinforced by explicit exclusions ('Do NOT use for non-CloudBase projects, pure frontend without CloudBase, or self-hosted backends without CloudBase'). Generic capability words ('UI', 'dashboard') are all governed by the CloudBase-project scope, so it does not fall to the minor-overlap level (4).

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

Path

config/source/guideline/cloudbase/SKILL.md

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.