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.

58

Quality

68%

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 ./plugin/cloudbase/skills/cloudbase-document-database-in-wechat-miniprogram/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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 body is lean and reasonably actionable with good structural organization and clear routing to reference files. Its weak points are missing validation feedback loops for destructive database operations and reference files that are advertised but not actually shipped in the bundle.

Suggestions

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 is not broken.

Add explicit validation checkpoints to destructive/batch workflows (e.g., verify a doc exists and confirm a where-clause match count before .update()/.remove()), with a fix-and-retry feedback loop.

Tighten the 'Best practices' and 'Working rules' sections by merging redundant guidance into the checklist to recover a few tokens.

DimensionReasoningScore

Conciseness

The body is efficient and assumes Claude's competence, with executable snippets and no padding about basic concepts; only minor over-explanation in the 'Working rules' and 'Best practices' lists could be trimmed.

4 / 5

Actionability

Concrete executable code exists (canonical init, env targeting, basic collection access, doc reference), but the bulk of operational guidance is routed to 'Quick routing' files (crud-operations.md, complex-queries.md, etc.) that are not present in the bundle, leaving real execution gaps.

3 / 5

Workflow Clarity

A 'Minimal checklist' provides a rough sequence, but database delete/update operations are destructive/batch and lack explicit validation checkpoints or feedback loops, which per the rubric caps workflow clarity at 3.

3 / 5

Progressive Disclosure

Structure is good with clearly signaled one-level-deep references in 'Quick routing' and a concise overview, but the referenced reference files are absent from references/scripts/assets, a minor navigation gap against the actual bundle.

4 / 5

Total

14

/

20

Passed

Description

75%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 distinctive, naming both the domain and a comprehensive set of concrete capabilities. Its main weakness is the absence of an explicit trigger ('Use when...') clause, which limits completeness.

Suggestions

Add an explicit 'Use when...' trigger clause naming natural user phrases (e.g., 'Use when a WeChat Mini Program needs CloudBase collection CRUD, pagination, aggregation, or geolocation queries').

Include common synonyms and concrete tokens users might say (e.g., 'wx.cloud.database', 'Mini Program database', 'cloud database') to broaden trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('query, create, update, and delete data') plus secondary capabilities ('complex queries, pagination, aggregation, and geolocation queries'), giving comprehensive coverage of the SDK's surface.

5 / 5

Completeness

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

3 / 5

Trigger Term Quality

Natural domain terms like 'CloudBase document database', 'WeChat MiniProgram', 'pagination', 'aggregation', and 'geolocation queries' are present, but common synonyms and file/extension triggers are missing.

4 / 5

Distinctiveness Conflict Risk

The combination of 'CloudBase document database' with 'WeChat MiniProgram SDK' carves a clear niche distinct from the Web SDK, cloud functions, and SQL databases, with minimal overlap risk.

5 / 5

Total

17

/

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.