ralphlisted
Install: claude install-skill amitkot/claude-code-tools
# Ralph Planning Skill (Claude)
Generate specs, implementation plans, and loop infrastructure for iterative AI-driven development.
## Entry
**Usage:** `/skill ralph [optional/path/to/plan.md]`
- If path provided: Read that `.md` file as the source specification
- If no path: Use the current conversation context
---
## Step 1: Interview the User
Use the `AskUserQuestion` tool to gather requirements. Present questions with lettered options for quick responses.
**Interview approach:**
1. Present 3-5 questions covering scope, constraints, and validation
2. Use A/B/C/D multiple choice format for quick answers
3. Allow the user to respond with shorthand like "1A, 2C, 3B"
4. Ask follow-up questions if answers are unclear
**Example questions to ask:**
1. **Scope** - How broad is this change?
- A) Single file/module
- B) Multiple related files
- C) Cross-cutting (many parts of codebase)
- D) Greenfield (new feature from scratch)
2. **Risk tolerance** - How aggressive should changes be?
- A) Conservative - minimal changes
- B) Balanced - reasonable refactoring OK
- C) Aggressive - significant refactoring acceptable
3. **Validation** - How should we verify the implementation?
- A) Existing test suite
- B) Add new tests
- C) Manual testing sufficient
**WAIT for user response before proceeding.**
---
## Step 2: Discover Project Context
Read these files to understand the project:
- `AGENTS.md` or `CLAUDE.md` - project rules and commands
- `pack