Content
65%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The skill body is well-organized with concrete commands and clear step sequencing, but it loses points because the extensive reference/*.md files it points to are missing from the bundle and the upload/convert workflows lack explicit validation feedback loops.
Suggestions
Include the missing reference/*.md files (cover_guide, illustration_guide, writing_style, viral_style, etc.) in a reference/ directory so the documented disclosure scheme actually resolves.
Add an explicit validate→fix→retry checkpoint for the drawio→PNG export and WeChat draft upload steps (e.g., verify the PNG was produced and re-run export if it failed; check API error codes and retry).
Trim the verbose manual-upload Doocs MD walkthrough and the verbatim output example block to reduce token load without losing actionability.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is largely efficient—using terse tables for routing/style selection and short step lists—but the detailed manual-upload Doocs MD walkthrough and verbatim output example blocks in Step 6/7 could be trimmed. It sits above the 'mostly efficient but could be tightened' anchor but isn't fully lean. | 4 / 5 |
Actionability | Gives concrete executable commands ('bash scripts/export-drawio.sh covers', 'node scripts/upload-to-wechat.js --title ...', 'npx wechat-article-publisher ...') with file paths and env config, but leaves the actual mxGraph XML generation to Claude and has minor gaps. | 4 / 5 |
Workflow Clarity | Steps are clearly sequenced (Step 2–7, 风格提取 Step 1–5) but the batch/API upload and drawio→PNG conversion lack explicit validate→fix→retry feedback loops; per the rubric, missing validation in destructive/batch operations caps this at 3. | 3 / 5 |
Progressive Disclosure | The body is structured as a well-signaled overview pointing to many one-level-deep reference/*.md files, but those reference files do not exist in the bundle, so the navigation scheme does not resolve. | 3 / 5 |
Total | 14 / 20 Passed |