Content
75%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 body is a tight, executable verification procedure with concrete CLI commands, exact parsing markers, and a well-sequenced workflow including graceful degradation and a clear report format. Minor improvements are possible: deduplicate the heuristics section, specify the codebase-search strategy, and add error handling for failed CLI calls.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is imperative and free of explanations of concepts Claude already knows, with concrete commands and exact markers ("- [ ]", "### Requirement:", "#### Scenario:"). The "Verification Heuristics" section partly restates guidance already embedded in steps 5-7, which keeps it below anchor 5. | 4 / 5 |
Actionability | Gives executable commands ("openspec list --json", "openspec status --change \"<name>\" --json", "openspec instructions apply --change \"<name>\" --json"), exact parsing rules, and exact issue-message formats with recommendations. Vague spots like "Search codebase for keywords related to the requirement" lack specific search strategy, preventing a 5. | 4 / 5 |
Workflow Clarity | A clearly sequenced 1-8 numbered workflow with explicit branching ("If incomplete tasks exist"), graceful degradation for partial artifacts, and a final assessment gate before archiving. It is read-only so the destructive-operation cap does not apply, but there is no error-recovery guidance if the openspec commands fail or return unexpected output, keeping it below anchor 5. | 4 / 5 |
Progressive Disclosure | Well-organized with clear sections, headers, and a self-contained single-file structure (no bundle files exist to reference). At ~150 lines the content is cohesive and appropriately placed, though the report template and issue-format details could arguably live in a separate reference file, which is the minor gap versus anchor 5. | 4 / 5 |
Total | 16 / 20 Passed |