skills/review-spec/SKILL.md
This skill should be used when the user asks to "review a spec", "review an issue", "check the plan", "review the implementation plan", "find gaps in the spec", or "review spec". Reviews a GitHub issue spec for gaps and viability, then directly edits the issue if improvements are needed.
npx skillsauth add ryan-mahoney/ryan-llm-skills review-specInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review GitHub issue $ARGUMENTS.
Read the issue spec via gh issue view $ARGUMENTS. Assess whether the spec is viable for this project, whether there are gaps or errors, and whether there are important improvements.
If the spec should be changed, directly edit the content of issue $ARGUMENTS with an updated body that reflects an improved implementation spec.
All 7 sections must be present and substantive (not just headings):
Flag these problems:
Each step must include:
Verify the four step constraints:
Verify step ordering:
Flag and remove steps that should not exist:
Do not add Co-Authored-By trailers, "Generated with" footers, or any AI model attribution.
documentation
This skill should be used when the user asks to "write a spec", "create a spec", "spec this out", "plan this feature", or "write an implementation plan" for a feature or change. Creates a structured implementation spec in .specs/<slug>/spec.md and mirrors it to GitHub only when the current repository is hosted on GitHub.
data-ai
This skill should be used when the user asks to "execute the spec", "run the plan", "implement the spec", "implement the issue", "run all steps", or "run spec". Implements all steps from .specs/<slug>/spec.md, using a subagent per step when the harness supports subagents.
testing
This skill should be used when the user asks to "review a spec", "review an issue", "check the plan", "review the implementation plan", "find gaps in the spec", or "review spec". Reviews .specs/<slug>/spec.md for gaps and viability, edits it when needed, and mirrors changes to GitHub only when a GitHub mirror exists.
development
This skill should be used when the user asks to "remediate the audit findings", "fix the spec violations", "close the audit findings", "fix conformance violations", or "spec remediate". Reads a spec-audit report, drives one smart subagent per VIOLATION to converge the code back to the frozen spec, and re-audits until clean. Edits production code; never rewrites the spec.