Skip to main content

spec

Author or complete a spec document in the repo's `specs/` directory. Specs capture requirements and architecture decisions BEFORE coding, or document a known issue (problem, root cause, proposed fix) for review. Use when the user says "write a spec", "create a spec", "spec this out", "draft a spec for X", "document the design for Y", or asks for a written decision record/RFC. Also use when the user wants to formalize the analysis of a bug or regression before applying the fix. ALSO use when the user says "complete this spec", "mark spec as done", "the X spec is finished", "archive this spec", or similar — the skill will move the file into `specs/completed/{Domain}/` and update `specs/completed/INDEX.md`. ALSO use when the user says "reject this spec", "won't fix", "won't do", "mark spec as rejected", "abandon this spec", or similar — the skill will capture a rejection reason, append a Rejection section to the spec, move the file into `specs/rejected/{Domain}/`, and update `specs/rejected/INDEX.md`. Do NOT use

Jump to install

Source facts

Repository
SparkDevNetwork/Rock
Last source activity
May 5, 2026 at 22:02
Detected SKILL.md language
English
Stars
681
Forks
414

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.