CtrlK
BlogDocsLog inGet started
Tessl Logo

wechat-official-community

Inspect WeChat Official Account followers and safely review or update custom menus with explicit before-and-after confirmation.

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 ./examples/plugin-packages/wechat-official/.opencode/skills/wechat-official-community/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is concise, well-sequenced, and builds in a strong confirmation checkpoint for the risky menu-update operation. Its main weakness is actionability: command names appear without invocation syntax, arguments, or examples.

Suggestions

Add a brief invocation signature or one example call per command (e.g. pagination parameters for `list-followers`) so the guidance is copy-paste ready.

Clarify what '有界分页' concretely means — specify the page size or pagination parameter to use.

DimensionReasoningScore

Conciseness

The body is a lean four-step list with no padding or explanation of concepts Claude already knows; every line carries actionable instruction, matching the lean-and-efficient anchor.

3 / 3

Actionability

It names concrete commands (`list-followers`, `get-menu`, `update-menu`) and behavioral constraints, but gives no invocation syntax, arguments, or example calls, leaving key execution details missing.

2 / 3

Workflow Clarity

Steps 1–4 are clearly sequenced with an explicit validation checkpoint (show existing vs. proposed menu, then require user confirmation before `update-menu`), exactly the before/after gate the rubric rewards for a destructive menu update.

3 / 3

Progressive Disclosure

This is a simple, single-purpose skill under 50 lines with no need for external references; the numbered steps are well-organized, which the scoring notes allow to score 3 without separate files.

3 / 3

Total

11

/

12

Passed

Description

67%

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 well-scoped to a distinct niche, but it omits an explicit 'Use when...' trigger clause and lacks common trigger-term variations (including the Chinese terms actual users would say).

Suggestions

Add an explicit trigger clause, e.g. 'Use when managing a WeChat Official Account's followers or custom menus.'

Include common user-facing variations such as '公众号', '订阅号', 'follower count', and 'menu buttons' alongside the English terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Inspect ... followers', 'review or update custom menus', 'explicit before-and-after confirmation' — matching the multi-action anchor rather than the single-domain score 2.

3 / 3

Completeness

The 'what' is explicit, but there is no 'Use when...' clause or equivalent trigger guidance; per the judging guidelines a missing explicit trigger caps completeness at 2.

2 / 3

Trigger Term Quality

'WeChat Official Account followers' and 'custom menus' are natural terms, but common user variations (公众号, 订阅号, follower count, menu buttons) are missing, so it is not full coverage.

2 / 3

Distinctiveness Conflict Risk

The WeChat Official Account menu/follower niche is specific with distinct triggers and is unlikely to fire for unrelated skills, matching the clear-niche anchor.

3 / 3

Total

10

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Devin-AXIS/iPolloWork
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.