CtrlK
BlogDocsLog inGet started
Tessl Logo

auth-wechat-miniprogram

CloudBase WeChat Mini Program native authentication guide. This skill should be used when users need mini program identity handling, OPENID/UNIONID access, or `wx.cloud` auth behavior in projects where login is native and automatic.

64

Quality

76%

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/auth-wechat-miniprogram/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 well-structured with a clear workflow and good progressive disclosure to a real extended-guide reference. Its main weakness is redundancy between the Activation Contract and the When-to-use sections, which hurts token efficiency.

Suggestions

Consolidate the overlapping 'Activation Contract' (Use this first when / Do NOT use for / Common mistakes) and 'When to use this skill' / 'Do NOT use for' sections into a single trigger block to remove duplicated guidance.

Add a minimal runnable code snippet (e.g. a cloud function reading OPENID from the event) inline so the body is actionable without requiring the extended guide for the most common case.

Strengthen step 5 of the agent workflow into an explicit verification checkpoint (validate API shape against docs before emitting code) rather than a soft 'consult documentation' hint.

DimensionReasoningScore

Conciseness

Mostly efficient and targeted, but the 'Activation Contract' (Use this first when / Do NOT use for / Common mistakes) substantially duplicates the later 'When to use this skill' / 'Do NOT use for' blocks, adding noticeable redundancy.

3 / 5

Actionability

Gives concrete API shapes (wx-server-sdk, wx.cloud, OPENID/APPID/UNIONID) and a clear scenario-routing workflow, though actual runnable code/scenarios are deferred to extended-guide.md rather than shown inline.

4 / 5

Workflow Clarity

A clear numbered 5-step agent sequence is present; since this is not a destructive/batch operation the cap-3 rule does not apply, but validation checkpoints are soft (step 5 is a 'consult docs' hint) rather than explicit validate-fix-retry loops.

4 / 5

Progressive Disclosure

The body is a well-sectioned overview that pushes detailed scenarios one level deep to references/extended-guide.md (a verified, existing file) via a clearly signaled link.

5 / 5

Total

16

/

20

Passed

Description

82%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 clear, third-person, and explicitly covers both what the skill does and when to use it with concrete trigger phrases. It is highly distinctive with low conflict risk, though specificity could list a few more concrete actions.

DimensionReasoningScore

Specificity

Names the niche (CloudBase WeChat Mini Program auth) and 1-2 concrete capabilities (OPENID/UNIONID access, wx.cloud auth behavior) but does not list multiple specific actions, matching the anchor for 1-2 concrete actions.

3 / 5

Completeness

Explicitly states both what (native authentication guide) and when ('This skill should be used when users need...') with concrete trigger phrases, satisfying the top anchor.

5 / 5

Trigger Term Quality

Includes natural, user-sayable phrases like 'mini program identity handling', 'OPENID/UNIONID access', and 'wx.cloud auth behavior' with good coverage, though a few common synonyms (e.g. the Chinese 小程序 term) are absent.

4 / 5

Distinctiveness Conflict Risk

A clear, narrow niche (CloudBase WeChat Mini Program native auth) with distinct triggers (wx.cloud, OPENID/UNIONID) and explicit non-target routing, giving minimal conflict 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.