Content
88%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.
An exemplary procedural skill: fully executable commands, an explicit validation gate before proceeding, verification steps, troubleshooting feedback loops, and rollback instructions. Only minor improvements available — trimming a few over-explanatory asides and offloading Troubleshooting/Removal to a reference file.
Suggestions
Move the Troubleshooting and Removal sections into a reference file (e.g., references/troubleshooting.md) and link to them from a short pointer in SKILL.md.
Trim asides Claude can infer, such as the merge-conflict resolution guidance ('reading the conflicted files and understanding the intent of both sides').
State explicitly what happens if 'npx ... auth' is interrupted partway (e.g., whether credentials.json is partially written) to strengthen the OAuth recovery loop.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is nearly all executable commands with brief purpose notes and assumes Claude's competence (e.g., 'Verify ~/.gmail-mcp is mounted: check src/container-runner.ts'), but includes minor over-explanations like 'resolve them by reading the conflicted files and understanding the intent of both sides' that could be trimmed. | 4 / 5 |
Actionability | Fully executable throughout: exact bash commands ('git remote add gmail https://github.com/qwibitai/nanoclaw-gmail.git', 'npx -y @gongrzhe/server-gmail-autoauth-mcp auth'), exact file paths, verbatim user prompts, fallback commands for the auth failure case, and copy-paste verification and monitoring commands covering the common cases. | 5 / 5 |
Workflow Clarity | Clear phased sequence (Pre-flight → Apply Code Changes → Setup → Verify) with an idempotency check ('If src/channels/gmail.ts exists, skip to Phase 3'), an explicit validation gate ('All tests must pass... and build must be clean before proceeding'), a verification phase with user-facing tests, and troubleshooting feedback loops plus rollback/removal procedures. | 5 / 5 |
Progressive Disclosure | A single well-sectioned file with clear phase headers and no external references; the length is justified by the multi-step setup process. Minor gap: the Troubleshooting and Removal sections (~60 lines) could live in a reference file to keep SKILL.md a leaner overview. | 4 / 5 |
Total | 18 / 20 Passed |