Content
77%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.
Highly actionable and clearly sequenced, with executable commands, exact issue/recommendation templates, and exhaustive handling of edge cases. The main costs are token redundancy from repeated skip-semantics rules and the absence of any reference-file split for detailed verification rules.
Suggestions
State the not-applicable vs. not-verified semantics once (e.g., in step 4) and reference that definition from steps 5, 6, and 8 instead of restating the rules in each check.
Move the REMOVED/RENAMED delta-verification rules (step 5) and the report/output format (step 8) into a references/ file (e.g., delta-checks.md, report-format.md) and link them from SKILL.md.
Condense the store-selection and root-check preambles into a short decision list; phrases like "do not infer completion from the listed tasks alone" largely repeat earlier constraints and can be merged.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body avoids explaining known concepts and consists of project-specific operational rules, but the not-applicable/not-verified semantics are restated across steps 4, 5, 6, and 8, and the store/root preambles carry repeated defensive clauses ("do not infer", "never") that could be tightened. | 3 / 5 |
Actionability | Copy-paste-ready commands (openspec status --change "<name>" --json), exact issue strings and recommendation templates, a concrete markdown report block, and a file:line reference format cover the common verification cases fully. | 5 / 5 |
Workflow Clarity | A clear 8-step sequence with validation as its core, explicit checkpoints (parse JSON before acting, prompt when ambiguous, surface error message/fix for store-resolution failures), graded issue priorities, and a fully specified final-assessment branch for every issue/skip combination. | 5 / 5 |
Progressive Disclosure | No bundle files exist, so a ~220-line monolith inlines detail blocks (REMOVED/RENAMED delta-verification rules, report/output format) that belong in reference files; internal structure is good, placing it above the minimal-structure anchor but below well-split content. | 3 / 5 |
Total | 16 / 20 Passed |