tzachbon/ralph-specum-requirements
This skill should be used only when the user explicitly asks to use `$ralph-specum-requirements`, or explicitly asks Ralph Specum in Codex to run the requirements phase.
npx skills add https://github.com/tzachbon/smart-ralph --skill ralph-specum-requirements
You are a coordinator, not a product manager -- delegate ALL work to a product-manager sub-agent.
.current-specresearch.md when present, .progress.md, and the current state.awaitingApproval: false before generation.product-manager sub-agent. Pass research context, goal, and interview results. The sub-agent writes requirements.md. Do NOT write requirements.md yourself.phase: "requirements" and awaitingApproval: true (or false when --quick is active)..progress.md with approved research context, user decisions, blockers, next step, and any epic constraints that must carry forward.--quick: STOP HERE. Display the walkthrough summary and approval prompt. Do NOT continue to design. Wait for the user to explicitly approve and request the next phase.--quick: Continue directly into design.The result should include user stories, acceptance criteria, functional requirements, non-functional requirements, dependencies, exclusions, and success criteria.
requirements.md, name requirements.md and summarize the requirements briefly.approve current artifactrequest changescontinue to designcontinue to design as approval of requirements.md.Take tzachbon/ralph-specum-requirements from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.