CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudbase-document-database-in-wechat-miniprogram

Use CloudBase document database WeChat MiniProgram SDK to query, create, update, and delete data. Supports complex queries, pagination, aggregation, and geolocation queries.

60

Quality

70%

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

Fix and improve this skill with Tessl

tessl review fix ./config/.claude/skills/cloudbase-document-database-in-wechat-miniprogram/SKILL.md

The canonical home for this skill is cloudbase-document-database-in-wechat-miniprogram in TencentCloudBase/CloudBase-AI-Toolkit

SKILL.md
Quality
Evals
Security

Quality

Content

68%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.

The content is well-structured and actionable with executable Mini Program examples, but it lacks a validation/verification feedback loop for destructive database operations and references several companion files that are absent from the bundle.

Suggestions

Add an explicit validation checkpoint for write operations (e.g. verify the result/upsert count, handle permission errors, confirm _openid was not manually set) to satisfy the database-operations feedback-loop requirement.

Either ship the referenced companion files (crud-operations.md, complex-queries.md, pagination.md, aggregation.md, geolocation.md, security-rules.md) or remove the Quick routing links so navigation does not point to missing files.

De-duplicate the Overview use-case list against the Activation Contract to tighten the token budget.

DimensionReasoningScore

Conciseness

The body is efficient and assumes Claude's competence, but the Overview section restates use cases already covered by the Activation Contract's 'Use this first when' list, a minor redundancy that could be trimmed.

4 / 5

Actionability

Executable code for initialization, where queries, and doc access is concrete and copy-paste ready, but the Quick routing links point to reference files that are not present in the bundle, leaving a small gap.

4 / 5

Workflow Clarity

A Minimal checklist and numbered Working rules give a clear sequence, but because this skill performs destructive database CRUD there should be an explicit validate/verify feedback loop, whose absence caps workflow clarity at 3.

3 / 5

Progressive Disclosure

The SKILL.md is a well-organized overview with clearly signaled one-level-deep references (Quick routing, Then also read), but the referenced files do not actually exist in the bundle, a minor organization gap.

4 / 5

Total

15

/

20

Passed

Description

71%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.

The description is specific and distinguishes the skill well, but it omits an explicit 'Use when...' trigger clause, which caps completeness and leaves the activation condition only weakly implied.

Suggestions

Add an explicit 'Use when...' clause naming the concrete trigger phrases a user would say (e.g. 'Use when a WeChat Mini Program needs CloudBase document database access, or the user mentions wx.cloud.database, Mini Program collection CRUD, pagination, aggregation, or geolocation queries').

Include common synonyms or locale variants users may say (cloud database, 云数据库, 小程序云开发) to broaden trigger term coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'query, create, update, and delete data' plus 'complex queries, pagination, aggregation, and geolocation queries' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

The 'what' is clearly stated, but there is no 'Use when...' clause or equivalent explicit trigger guidance, so per the rubric completeness is capped at 3.

3 / 5

Trigger Term Quality

Domain-natural terms like 'CloudBase', 'WeChat MiniProgram', and 'document database' are present, but common synonyms and variations a user might say (e.g. 云数据库, 小程序云开发, cloud database) are missing.

4 / 5

Distinctiveness Conflict Risk

The 'WeChat MiniProgram SDK' qualifier carves a clear niche distinct from the sibling web-sdk skill, leaving only minor overlap risk with closely related CloudBase skills.

4 / 5

Total

16

/

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.

Validation15 / 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.