Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Review a spec for under-specified areas, bugs, and adherence to the spec requirements in this skill. Use when asked to review, critique, or check a spec.
.claude/skills/saffron-health-spec-review/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 2% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 56% | 0% |
| case-19 | ✗→✓ | ▲ Improved | 99% | 0% |
| case-20 | ✗→✓ | ▲ Improved | 21% | 0% |
| case-06 | ✓→✗ | ▼ Worse | -4% | 0% |
Review the spec the user points you to. Follow these steps in order.
Read the spec file the user references.
Use sub-agents to read every file listed in the spec's "Important files" section. For each file, understand its current state well enough to evaluate whether the spec's proposed changes are correct and complete.
If the spec references external libraries or APIs, look up their documentation.
Assess the spec against three categories. For each finding, cite the specific spec line or section and the relevant source file and line number.
Find places where the spec leaves ambiguous decisions that should have explicit design intent from the user. Examples:
Do not flag things that are obviously implied by context. Flag things where a reasonable implementer would have to guess.
Find design-level logical errors — things that would send an implementer down the wrong path or produce incorrect behavior that tooling won't catch. Examples:
Do not flag:
Check whether the spec follows the structure and principles listed in this skill:
Do not check whether guiding questions were asked — the reviewer does not have context about the conversation that produced the spec. Assume all decisions in the spec were intentional.
Use this format:
markdown# Spec Review: [spec title] ## Under-specified - [Finding with spec section reference and source file reference] ## Bugs - [Finding with spec section reference and source file reference] ## Adherence - [Finding referencing specific requirement from this skill] ## Verdict [2-3 sentences. State whether the spec is ready to implement, needs minor clarifications, or needs significant rework.]
If a category has no findings, write "None" under it.
Other measured skills in the registry, with their headline benchmark lift.