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.
A well-structured, actionable instruction-only skill with a clear six-step workflow and built-in validation. The main drag is redundancy between the always-active Principles section and the workflow steps, which keeps conciseness and progressive_disclosure at 4.
Suggestions
Collapse the 'Principles (Always Active)' Mutation Policy and Bidirectional Awareness bullets into the workflow steps they duplicate, or reference them once to remove the redundancy and lift conciseness.
Add an explicit feedback loop in Step 5: 'If lint/typecheck/tests fail, fix and re-run until green' to upgrade workflow_clarity to 5.
Include one short worked DRIFT-NN example with real quoted spec/code lines so the report template is unambiguous and actionability reaches 5.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Lean and free of concept-padding, using tables and templates instead of prose, but the 'Principles (Always Active)' section (Mutation Policy, Bidirectional Awareness) partially duplicates Step 5 and the workflow, so not every token earns its place. | 4 / 5 |
Actionability | Provides concrete, copy-paste-ready templates (DRIFT-NN report, mapping table, summary) and specific search globs ('*.spec.md', '*-spec.md', 'SPEC.md'), with minor gaps — no fully worked real example showing a populated DRIFT entry. | 4 / 5 |
Workflow Clarity | Six clearly sequenced steps with an explicit decision gate (Step 4) and validation (lint/typecheck/tests in Step 5), so the destructive-op cap at 3 does not apply; falls short of 5 because the 'if validation fails, fix and re-validate' feedback loop is implicit rather than stated. | 4 / 5 |
Progressive Disclosure | A single self-contained SKILL.md with clear headers, a mapping table, and no nested references; no bundle files exist to reference. Minor organization gaps from the Principles/Workflow redundancy keep it at 4 rather than 5. | 4 / 5 |
Total | 16 / 20 Passed |