harrymunro/ralph-wiggum/planning
Claude Code and agent skill by harrymunro/ralph-wiggum
- community
Checking that the SKILL.md file is still in the repository.
Deep requirements exploration before creating a PRD. Use when starting any new feature to ensure requirements are fully understood. Triggers on: plan this feature, explore requirements, planning session, before I write a prd.
Install
npx vskill@latest install harrymunro/ralph-wiggum/planningSKILL.md
Planning Skill
Forces deep requirements exploration through 5 mandatory question rounds before you can create a PRD. This prevents under-specified features and wasted implementation cycles.
The Job
- Conduct 5 rounds of questions with the user
- Document answers in a planning summary
- Save output to
tasks/planning-[feature].md - Only then can you proceed to PRD creation
Important: You cannot skip rounds. All 5 rounds must be completed before moving to PRD.
Completion Gate
You MUST complete all 5 rounds before this skill is considered complete.
After each round, explicitly state:
Do NOT proceed to PRD creation until you have stated:
If the user asks to skip rounds or rush to implementation, remind them:
"Planning requires all 5 rounds. Skipping leads to incomplete requirements and rework. Which question should we tackle next?"
Round 1: Problem Understanding
Goal: Understand WHAT problem we're solving and WHY it matters.
Ask questions about:
- What problem does this solve?
- Who experiences this problem?
- What happens today without this feature?
- What pain points does this address?
- Why is this important now?
Example Questions:
After gathering answers, summarize:
Round 1 complete. 4 rounds remaining.
Round 2: Scope Definition
Goal: Define the boundaries of what we WILL and WON'T build.
Ask questions about:
- What is the minimum viable solution?
- What would a full-featured version include?
- What is explicitly out of scope?
- What are the must-haves vs nice-to-haves?
- What adjacent features should we NOT touch?
Example Questions:
After gathering answers, summarize:
Round 2 complete. 3 rounds remaining.
Round 3: Technical Constraints
Goal: Identify technical limitations, dependencies, and architecture requirements.
Ask questions about:
- What existing systems does this touch?
- What database changes are needed?
- What API changes are needed?
- Are there performance requirements?
- Are there security considerations?
- What dependencies exist?
Example Questions:
After gathering answers, summarize:
Round 3 complete. 2 rounds remaining.
Round 4: Edge Cases
Goal: Identify what could go wrong and how to handle it.
Ask questions about:
- What happens when X fails?
- What if the user does Y unexpectedly?
- What about empty states?
- What about error states?
- What about concurrent operations?
- What about data migration for existing users?
Example Questions:
After gathering answers, summarize:
Round 4 complete. 1 round remaining.
Round 5: Verification Strategy
Goal: Define how we'll know the feature works correctly.
Ask questions about:
- How will we test this feature?
- What manual testing is needed?
- What automated tests should exist?
- How do we verify in production?
- What metrics indicate success?
- What could we monitor for issues?
Example Questions:
After gathering answers, summarize:
Round 5 complete. Planning session finished.
Output Format
After all 5 rounds, compile the summaries into tasks/planning-[feature].md:
Checklist
Before completing planning:
- [ ] Round 1 complete (Problem Understanding)
- [ ] Round 2 complete (Scope Definition)
- [ ] Round 3 complete (Technical Constraints)
- [ ] Round 4 complete (Edge Cases)
- [ ] Round 5 complete (Verification Strategy)
- [ ] All summaries documented
- [ ] Saved to
tasks/planning-[feature].md
Do not proceed to PRD until all boxes are checked.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/planning/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 3
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 5 Apr 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/harrymunro/ralph-wiggum/planning)