How this skill is triggered — by the user, by Claude, or both
Slash command
/vader:helpThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Display the following usage guide:
Display the following usage guide:
Vader is an opinionated wizard-driven workflow that wraps ralph-wiggum to plan and execute multi-milestone software projects using specialized agents.
| Command | Description |
|---|---|
/vader [description] | Start the planning wizard |
/vader:exec | Execute the current plan via ralph-wiggum |
/vader:refine | Walk the current branch's diff topic by topic |
/vader:status | Show plan progress |
/vader:cancel | Abort execution and clean up |
/vader:help | Show this guide |
/vader to start the interactive wizard
/vader:exec to start execution
/vader:refine on a feature branch to walk the diff
git push (never force)/vader:status to check progress/vader:cancel to abort if needed| Agent | Phase | Role |
|---|---|---|
| Researcher | Planning | Explores codebase, surfaces risks |
| Planner | Planning | Drafts implementation plan with dependencies |
| Executor | Execution | Implements milestone, writes tests |
| Verifier | Execution | Validates milestone goal achieved |
| Chunker | Refinement | Groups diff into concept-level topics |
| Discusser | Refinement | Answers questions about a topic (read-only) |
| Editor | Refinement | Applies scoped refinements within a topic |
| Refine Verifier | Refinement | Checks edit stayed in scope, no regressions |
Agent personas are defined in agents/*.md and can be customized.
--dangerously-skip-permissions for uninterrupted executionPlan state is stored in .claude/vader/plan.local.md. Refine state is stored in .claude/vader/refine.local.md keyed by branch so re-invocation resumes. Both are gitignored, ephemeral session state.
npx claudepluginhub kobbikobb/vader --plugin vaderGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.