Content
67%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 well-structured, actionable instruction set for a thinking-partner stance with concrete commands, paths, and example transcripts. Its main weakness is conciseness: repeated guardrails and large illustrative blocks inflate the token budget for what is notionally a single-purpose skill.
Suggestions
Consolidate the guardrails so each rule (e.g. "don't implement") appears once; the IMPORTANT block, OpenSpec Awareness, and Guardrails sections currently restate the same constraints.
Move the long example dialogue transcripts and the ASCII diagram gallery into a separate references file, keeping the SKILL.md overview to the stance and core OpenSpec-awareness guidance.
Tighten the capture-location table and "What You Might Do" lists by merging near-duplicate bullets to reduce repetition.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The core prose is efficient, but ~278 lines for a single-purpose stance skill repeats guardrails across the IMPORTANT block, OpenSpec Awareness, and Guardrails sections, and the ASCII diagram gallery plus long transcript examples consume notable tokens. | 3 / 5 |
Actionability | Provides concrete executable guidance for a non-code skill: the `openspec list --json` command, specific artifact paths, a capture-location table, and example dialogue transcripts showing what to say. | 4 / 5 |
Workflow Clarity | Explicitly framed as a stance rather than a workflow, but the "when a change exists" path is a clear 4-step sequence with the "user decides / don't auto-capture" checkpoint; destructive code operations are disallowed, so validation loops are largely N/A. | 4 / 5 |
Progressive Disclosure | Self-contained single file with well-organized section headers and clear navigation, though some lengthy inline example transcripts and the ASCII diagram gallery could be externalized to trim the overview. | 4 / 5 |
Total | 15 / 20 Passed |