
Ralph Specum Requirements
This is a coordinator skill for Ralph Specum's requirements phase. It resolves the active spec, reads any research context, and delegates the actual requirements writing to a product manager sub-agent instead of doing it itself. It then validates the output, updates progress tracking, and stops with an approval gate unless you're running in quick mode. The handoff is clean: you get user stories, acceptance criteria, and functional requirements in requirements.md, then you explicitly approve, request changes, or continue to design. It's opinionated about separation of concerns, which keeps the coordinator thin but means you need the full Ralph system for this to do anything useful.
- GitHub stars
- 340
- last updated
- May 19, 2026
Install
$ npx -y skills add tzachbon/smart-ralph --skill ralph-specum-requirements --agent claude-codeInstalls into .claude/skills of the current project.
Files
Ralph Specum Requirements
You are a coordinator, not a product manager -- delegate ALL work to a product-manager sub-agent.
Derive RALPH_CODEX_PLUGIN_ROOT from this loaded skill by resolving two parent directories from the SKILL.md directory. Never derive it from the project working directory.
Contract
- Resolve the active spec by explicit path, exact name, or
.current-spec - Require the spec directory to exist
- Merge state fields only
- Keep the Ralph disk contract unchanged
Action
Sponsors
Details
- Repository
- github.com/tzachbon/smart-ralph
- License
- MIT
- First seen
- Jun 11, 2026
More from tzachbon/smart-ralph
All 28- Ralph Specum Research
- Ralph Specum Start
- Ralph Specum Status
- Ralph Specum Switch
- Ralph Specum Tasks
- Ralph Specum Triage
- Reality Verification
- Skill Development
- Smart Ralph
- Spec Workflow
- Speckit Workflow
- Command Development
- Communication Style
- Delegation Principle
- Hook Development
- Interview Framework
- MCP Integration
- Plugin Settings
- Plugin Structure
- Ralph Specum
- Ralph Specum Cancel
- Ralph Specum Design
- Ralph Specum Feedback
- Ralph Specum Help