Content
92%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 skill body: fully executable commands, a complete quick-reference table, an explicit validation loop, and clean offloading of deep XML detail to a one-level-deep reference. The only flaw is mild redundancy between the How-to-Run examples and the Quick Reference table.
Suggestions
Drop or shrink the "How to Run" example block since the Quick Reference table already shows every script invocation with full arguments.
Consider moving the longer Pitfall entries (e.g. revision coverage, field codes) into references/revisions-and-comments.md if token budget matters, keeping only one-line pointers here.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and assumes Claude's competence — no padding, no explanations of what docx or python-docx are, and every Pitfall is non-obvious domain knowledge. It misses 5 only because the "How to Run" bash block substantially duplicates the Quick Reference table that immediately follows it, a minor trim candidate. | 4 / 5 |
Actionability | Every entry is a complete, copy-paste-ready CLI invocation (e.g. `docx_edit.py set-cell f.docx --table 0 --row 1 --col 2 --text X`), the create-spec format is enumerated field by field, and even the PDF fallback gives the exact `soffice --headless` command plus an availability check. Fully executable with the common cases covered. | 5 / 5 |
Workflow Clarity | The numbered Procedure ends with "Verify (always)" and is backed by a dedicated Verification section with concrete expected outcomes (revisions list returns `[]`, `--strict` or `unfilled_tokens == []`, validate exits 0). Despite involving batch/XML manipulation, explicit validation and feedback loops are present, so the workflow-clarity cap does not apply. | 5 / 5 |
Progressive Disclosure | SKILL.md stays an overview plus quick reference; raw WordprocessingML detail is split into the clearly signaled, one-level-deep references/revisions-and-comments.md (verified present), and full spec documentation is delegated to the top of scripts/docx_create.py. Content is appropriately split and easy to navigate. | 5 / 5 |
Total | 19 / 20 Passed |