Content
73%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.
A well-sequenced, highly actionable workflow skill with strong validation checkpoints and feedback loops. Its main weakness is moderate verbosity from restated constraints, and the lengthy inlined PRD-split logic that could be factored into a dedicated reference file.
Suggestions
Consolidate the repeated kebab-case naming and "must not create artifacts before confirmation" rules into a single authoritative statement referenced from each step, to reduce restated constraints and trim tokens.
Extract the detailed PRD-split preflight logic (Step 1a) into a dedicated reference file (e.g., references/prd-split.md) and keep only the decision summary and conditions inline, improving both conciseness and progressive disclosure.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly efficient and action-oriented, but the kebab-case naming rule and several "must/must not" constraints are restated across Steps 1c, 2, and the naming guard, and the PRD-split section is lengthy — some repetition could be tightened without losing clarity. | 3 / 5 |
Actionability | It provides concrete executable bash commands with real flags and JSON payloads (openspec status/instructions, comet-env.sh discovery, state init/check, guard --apply), with only minor gaps where it relies on the referenced skills' own guidance rather than inlining specifics. | 4 / 5 |
Workflow Clarity | A clearly numbered 0–5 sequence with multiple explicit blocking-point validation checkpoints (1a/1b/1c, Step 3 verification, Step 4 completeness check, Step 5 confirmation) and feedback loops for error recovery (re-request confirmation on "Needs adjustment", re-run on validation failure, idempotent re-execution), including for the batch PRD-split operation. | 5 / 5 |
Progressive Disclosure | Structure is good with clearly signaled one-level-deep references to external files (comet/reference/decision-point.md, auto-transition.md) and delegation to other skills via the Skill tool; no references/scripts/assets bundle directory exists in this skill, and the inlined PRD-split logic is long enough that it could live in a separate reference file. | 4 / 5 |
Total | 16 / 20 Passed |