Ralph
SkillProductivityAutonomous feature development - setup and execution. Triggers on: ralph, set up ralph, run ralph, run the loop, implement tasks. Two phases: (1) Setup - chat through feature, create tasks with dependencies (2) Loop - pick ready tasks, implement, commit, repeat until done.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Ralph skill
What this skill tells your AI
The instructions your AI receives, as published by ampcode/amp-contrib in .agents/skills/ralph/SKILL.md and read by ahel’s review.
Use this as a persistence override, not a separate methodology.
Default
- Treat the task as incomplete until the requested outcome is verified.
- Repeat the loop: inspect -> implement -> verify -> fix -> verify again.
- If a check fails, continue with the next fix instead of stopping at the first attempt.
- If one approach stalls, switch approaches and keep going.
- Keep intermediate updates short and progress-focused.
Do Not Stop For
- "Probably fixed"
- "Good enough"
- Partial completion
- A failed first or second attempt
- Needing one more verification pass
Stop Only When
- The requested outcome is verified.
- A real external blocker prevents further progress.
- The user explicitly stops or redirects the work.
Avoid
- Do not ask whether to continue after each failure.
- Do not declare success without running the relevant checks.
- Do not fall back to planning mode unless execution is genuinely blocked.
Finish
Return:
- what was completed
- what was verified
- what is still blocked, if anything
Signals
- GitHub stars
- 72
- Forks
- 13
- Last commit
- Mar 2026
Others that do the same job
Advanced
- Catalog kind
- skill
- Gateway key
ralph- Source
- github.com/ampcode/amp-contrib