CtrlK
BlogDocsLog inGet started
Tessl Logo

wxwork-moments

Publish content (text + images/video/link) to WeChat Work (企业微信) customer moments via wiseflow-relay. Credentials (corp_id + corp_secret) read from daemon.env and passed per-request; relay is stateless.

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

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./crews/main/skills/wxwork-moments/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 concise, highly actionable, and has a clear workflow with validation checkpoints and an error feedback table. Its main defect is progressive disclosure: REFERENCE.md is repeatedly referenced but not shipped in the bundle.

Suggestions

Ship the missing REFERENCE.md (or inline the essential credential-acquisition steps) so the 5 references to it resolve.

Add a one-line validation reminder in the error table to re-check daemon.env took effect after restart (close the MISSING_CORP_CREDENTIALS loop).

Trim the Notes section's overlap with the error table to tighten token use further.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — no padding about what WeChat Work is or how relays work — using tight tables and short code blocks; only minor trims possible (e.g. the Notes section overlaps slightly with the error table).

4 / 5

Actionability

Provides copy-paste-ready wrapper commands covering all common modes (text, image ≤9, video, link-with-cover), plus a concrete error→cause→handling table; the guidance is fully executable and covers the common cases.

5 / 5

Workflow Clarity

Clear sequences exist (credential-missing → read REFERENCE.md → IT engineer writes daemon.env → restart; run wrapper → inspect ✓/✗ output → follow error table) with an explicit validation checkpoint (✓/✗ output check) and feedback loops via the error table; minor gaps only.

4 / 5

Progressive Disclosure

In-file structure is well organized with clearly signaled one-level-deep references to REFERENCE.md, but REFERENCE.md is referenced 5 times and is absent from the bundle (only scripts/post_moments.py exists), leaving the credential-setup navigation broken.

3 / 5

Total

16

/

20

Passed

Description

57%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 states a clear, specific purpose and is highly distinct, but it lacks an explicit 'Use when...' trigger clause and misses the most natural Chinese keyword ('朋友圈'). Completeness is capped at 3 by the missing trigger guidance.

Suggestions

Add an explicit trigger clause, e.g. 'Use when publishing to 企业微信/WeChat Work customer 朋友圈 (客户朋友圈).'

Include the natural term '朋友圈' and common abbreviation '企微' alongside 'WeChat Work / 企业微信' for better trigger coverage.

Consider mentioning the supported post types as distinct actions (text posts, image posts, video posts, link-card posts) to lift specificity.

DimensionReasoningScore

Specificity

Names the domain ('WeChat Work customer moments') and a concrete action ('Publish content (text + images/video/link)') plus mechanism (wiseflow-relay, daemon.env credentials), but the action is essentially a single publish operation with content-type variants rather than several distinct actions.

3 / 5

Completeness

The 'what' is clearly stated (publish text/images/video/link to WeChat Work moments), but there is no 'Use when...' or equivalent explicit trigger guidance, capping completeness at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Includes relevant bilingual terms ('WeChat Work', '企业微信', 'customer moments') but omits the most natural Chinese trigger '朋友圈' (which only appears in the body) and common abbreviation '企微'.

3 / 5

Distinctiveness Conflict Risk

Targets a clear niche (WeChat Work customer moments via wiseflow-relay with specific corp credentials) that is unlikely to overlap with or trigger for any unrelated skill.

5 / 5

Total

14

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
TeamWiseFlow/xiaobei
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.