npx claudepluginhub bradleygolden/springfieldMulti-phase autonomous workflow orchestration with debate-driven refinement. Research (Lisa), Plan (Frink), Document (Martin), Implement (Ralph), and QA (Comic Book Guy) working together through eventual consistency.
Try Springfield in 30 seconds:
# Make sure you're in a git repository
cd your-project
# Activate Springfield with any task
echo "springfield help me add a factorial function to math.js" | claude
# Springfield auto-activates! Lisa begins research...
What just happened?
For complex tasks:
echo "springfield help me refactor the authentication system to support OAuth2" | claude
# Complex task triggers debate between Frink and Skinner!
# Then Ralph implements with better requirements
Next steps:
"I'm learnding!" - Ralph Wiggum
Autonomous workflow orchestration for Claude Code, where cartoon characters do your coding. It's like having the whole town of Springfield working on your project!
Springfield is a Claude Code plugin that breaks down complex tasks into phases, each handled by a different Simpsons character:
From GitHub:
claude
/plugin marketplace add bradleygolden/springfield
/plugin install springfield@springfield
Just tell Springfield what to do:
"springfield help me add user authentication to the API"
Springfield runs all phases automatically. Or run them individually:
/springfield:lisa "authentication" # Research
/springfield:mayor-quimby # Decide complexity
/springfield:frink # Plan
/springfield:skinner # Review plan (COMPLEX tasks only)
/springfield:martin # Create PRD/documentation
/springfield:ralph # Implement
/springfield:comic-book-guy # Review
/springfield:lisa "task" --dry-run # Create session without executing
/springfield:lisa --session=SESSION_ID # Resume specific session
/springfield:lisa --research-file=research.md # Use existing research
/springfield:frink --plan-file=prompt.md # Use existing plan
/springfield:frink --force # Skip Skinner review
/springfield:ralph --session=SESSION_ID # Resume Ralph implementation
Springfield creates a .springfield/ directory with session folders for each task (format: MM-DD-YYYY-task-name/). Inside you'll find:
state.json - Structured session state with schema versioningresearch.md - Lisa's findingsdecision.txt - SIMPLE or COMPLEXplan-v1.md - Frink's initial plan (COMPLEX tasks)review.md - Skinner's plan feedback (COMPLEX tasks)prompt.md - Final implementation plan with subtasksscratchpad.md - Ralph's progress notes (updated every iteration)completion.md - "Task complete!" signalqa-report.md - Comic Book Guy's verdictSpringfield uses structured state tracking via state.json:
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Curated collection of 154 specialized Claude Code subagents organized into 10 focused categories