ralph-init
Initialize Ralph in the current project. Use after /prd and /ralph to set up the autonomous loop scripts. Triggers on: initialize ralph, setup ralph, ralph init, add ralph to project.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Ralph Project Initializer
Set up Ralph scripts in the current project directory so you can run the autonomous agent loop.
The Job
- Create the
scripts/ralph/directory in the current project - Copy
ralph.shandprompt.mdfrom~/Documents/Projects/ralph-claude/ - Make
ralph.shexecutable - Confirm setup is complete
Prerequisites
Before running /ralph-init, you should have:
- Generated a PRD with
/prd(saved totasks/prd-*.md) - Converted it to prd.json with
/ralph(createsscripts/ralph/prd.json)
What Gets Created
your-project/
scripts/
ralph/
ralph.sh # The iteration loop script
prompt.md # Instructions for each Claude Code iteration
prd.json # Your user stories (created by /ralph)
progress.txt # Created automatically on first run
Steps to Execute
When this skill is invoked:
# 1. Create the scripts/ralph directory
mkdir -p scripts/ralph
# 2. Copy the core files
cp ~/Documents/Projects/ralph-claude/ralph.sh scripts/ralph/
cp ~/Documents/Projects/ralph-claude/prompt.md scripts/ralph/
# 3. Make ralph.sh executable
chmod +x scripts/ralph/ralph.sh
After Initialization
Tell the user:
- Move their
prd.jsontoscripts/ralph/if it isn't there already - Run the autonomous loop:
./scripts/ralph/ralph.sh 10 - Monitor progress in
scripts/ralph/progress.txt
Example Output
After successful initialization, respond:
Ralph initialized in scripts/ralph/
Next steps:
1. Ensure prd.json is in scripts/ralph/
2. Run: ./scripts/ralph/ralph.sh 10
The script will iterate until all user stories pass or max iterations reached.
Notes
- The ralph.sh script uses Claude Code CLI (
claude --dangerously-skip-permissions) - Each iteration spawns a fresh Claude Code instance
- Progress and learnings are persisted in
progress.txt - Completed stories are tracked in
prd.jsonwithpasses: true
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!