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 skill with a clear sequenced workflow and a copy-paste-ready template. Its main weakness is verbosity in the proposal-question catalog, and it lacks explicit validation checkpoints on the generated artifact.
Suggestions
Tighten Step 0's ten-item question catalog into a compact checklist with the smallest useful subset, moving the detailed sub-explanations to a reference file.
Add an explicit validation checkpoint after Step 4 (e.g., verify the proposal has all required sections and is under the 450-word budget before persisting).
Confirm the referenced shared files (skills/_shared/sdd-phase-common.md, openspec-convention.md) are bundled or document where they live, since they are not present in this skill's bundle.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly efficient domain-specific guidance, but Step 0's ten-item question catalog and the Language Domain Contract section are padded and could be tightened; it does not waste tokens explaining concepts Claude already knows, keeping it above the verbose anchors. | 3 / 5 |
Actionability | Provides a copy-paste-ready proposal.md template, concrete file paths, and explicit mode-branched IF instructions; as an instruction-only skill the absence of executable code is not penalized, and the guidance is concrete and actionable with only minor gaps. | 4 / 5 |
Workflow Clarity | Steps 0 through 6 are clearly sequenced with conditional branches, a mandatory persist step, and a question-round feedback loop; it is not a 5 because there are no explicit validation/verification checkpoints on the produced artifact. | 4 / 5 |
Progressive Disclosure | Clear section headers organize the content, the proposal template is appropriately inline, and references to shared files are one level deep and clearly signaled; no bundle files are present to verify referenced paths against, and the heavy inline Step 0 list keeps it just short of a 5. | 4 / 5 |
Total | 15 / 20 Passed |