
Ralph Loop
This is a state machine wrapper around specification-driven development that breaks task implementation into single-step iterations to avoid context window explosion. Instead of running everything at once, you invoke a Python script that shows you the next command to execute (implementation, review, cleanup, sync), you run it manually, then loop back. State persists in fix_plan.json with transitions like init → choose_task → implementation → review → fix → cleanup. Supports task range filtering with --from-task and --to-task flags. The ralph-loop name comes from applying Geoffrey Huntley's "Ralph Wiggum as a Software Engineer" technique, which apparently means doing one dumb thing at a time until you're done. Honest take: this is workflow automation for people who keep blowing up their context window trying to do too much in one shot.
- skills.sh installs
- 1.7K
- GitHub stars
- 369
- last updated
- Aug 21, 2026
Install
$ npx -y skills add giuseppe-trisciuoglio/developer-kit --skill ralph-loop --agent claude-codeInstalls into .claude/skills of the current project.
Files
This is a state machine wrapper around specification-driven development that breaks task implementation into single-step iterations to avoid context window explosion. Instead of running everything at once, you invoke a Python script that shows you the next command to execute (implementation, review, cleanup, sync), you run it manually, then loop back. State persists in fix_plan.json with transitions like init → choose_task → implementation → review → fix → cleanup. Supports task range filtering with --from-task and --to-task flags. The ralph-loop name comes from applying Geoffrey Huntley's "Ralph Wiggum as a Software Engineer" technique, which apparently means doing one dumb thing at a time until you're done. Honest take: this is workflow automation for people who keep blowing up their context window trying to do too much in one shot.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/giuseppe-trisciuoglio/developer-kit
- Categories
- Git & Pull Requests, Code Review & Quality, Debugging, Productivity & Planning, Automation & Workflows, Python
- First seen
- Jun 3, 2026
More from giuseppe-trisciuoglio/developer-kit
All 102- Create Pr From Spec1.5K
- Constitution1.4K
- Task Quality Kpi532
- Claude Md Management320
- Shadcn Ui22.7K
- Tailwind Css Patterns18K
- Drizzle Orm Patterns5.7K
- Nextjs Performance5K
- Unit Test Bean Validation5K
- React Patterns4.9K
- Tailwind Design System4.7K
- React Code Review4.5K
- Spring Boot Test Patterns4.4K
- Nestjs4.4K
- Typescript Docs4.4K
- Spring Boot Rest Api Standards4.3K
- Spring Boot Security Jwt4.3K
- Spring Data Jpa4.2K
- Turborepo Monorepo4.2K
- Unit Test Boundary Conditions4.2K
- Spring Boot Openapi Documentation4.2K
- Drawio Logical Diagrams4.1K
- Clean Architecture4.1K
- Prompt Engineering4.1K