mylukin/ralph-dev/dev-orchestrator

Claude Code and agent skill by mylukin/ralph-dev

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Autonomous end-to-end development from requirement to delivery. Use when user wants complete automation, "build X for me", or full feature implementation without manual steps.

Install

npx vskill@latest install mylukin/ralph-dev/dev-orchestrator

SKILL.md

Ralph-dev Orchestrator

Goal

Transform a user requirement into delivered, tested, production-ready code with ZERO manual intervention after initial clarification.

Workflow Phases

1. CLARIFY → Questions & PRD (interactive)
2. BREAKDOWN → Atomic tasks (autonomous)
3. IMPLEMENT → Code + tests (autonomous)
4. HEAL → Auto-fix errors (on-demand, invoked by Phase 3)
5. DELIVER → Verify + commit + PR (autonomous)

State Management

All state persists in .ralph-dev/:

  • state.json - Current phase, progress (managed by CLI)
  • prd.md - Product requirements document
  • tasks/ - Task files with index.json

Execution

Initialize
bash
# Parse mode from arguments
MODE="new" # or "resume", "status", "cancel"
case "$MODE" in
resume)
# Load existing state
PHASE=$(ralph-dev state get --json | jq -r '.phase')
;;
new)
# Archive existing session if present
ralph-dev state archive --force --json 2>/dev/null
ralph-dev state set --phase clarify
ralph-dev detect --save # Detect language config
PHASE="clarify"
;;
esac
Main Loop (Context-Compression Resilient)
bash
while true; do
# Always re-query phase from CLI (context-compression safe)
PHASE=$(ralph-dev state get --json | jq -r '.phase')
case "$PHASE" in
clarify) invoke_skill "phase-1-clarify" ;;
breakdown) invoke_skill "phase-2-breakdown" ;;
implement) invoke_skill "phase-3-implement" ;;
deliver) invoke_skill "phase-5-deliver" ;;
complete) echo "✅ All phases complete!"; break ;;
*) echo "❌ Unknown phase: $PHASE"; exit 1 ;;
esac
done
Phase Invocation

Use Task tool to invoke each phase skill:

Tool: Task
Parameters:
subagent_type: "{phase-skill-name}"
description: "Execute {phase} phase"
prompt: "{phase-specific context}"
run_in_background: false

Phase Summary

PhaseSkillInteractiveKey Output
1. Clarifyphase-1-clarifyYes.ralph-dev/prd.md
2. Breakdownphase-2-breakdownYes (approval).ralph-dev/tasks/
3. Implementphase-3-implementNoCode + tests
4. Healphase-4-healNo(invoked by Phase 3)
5. Deliverphase-5-deliverOptionalCommit + PR

Mode Commands

CommandAction
/ralph-dev {requirement}Start new session
/ralph-dev resumeContinue from saved state
/ralph-dev statusShow current progress
/ralph-dev cancelArchive and clear session

State Transitions

clarify → breakdown → implement ⇄ heal → deliver → complete
  • Each phase updates state via ralph-dev state update --phase {next}
  • Phase 4 (heal) is invoked on-demand, not a state transition
  • Phases can only move forward (except implement ⇄ heal loop)

Safety Limits

LimitValuePurpose
Orchestrator timeout12 hoursPrevent infinite loops
Per-phase timeoutVariesDefined in each phase skill
Heal attempts3 per taskCircuit breaker

Constraints

  • NEVER skip phases (must complete in order)
  • NEVER rely on memory variables (always query CLI)
  • ALWAYS get user approval before implement phase
  • ALWAYS save state after each phase completion
  • ALWAYS show progress updates during long operations

Error Handling

ErrorAction
Phase failsLog error, show diagnostics, don't auto-retry
User cancelsSave state, show resume command
InterruptedState persists, resume on next session
Unknown phaseReport error, suggest manual state reset

Resume Behavior

When resuming from each phase:

PhaseResume Action
clarifyContinue with remaining questions
breakdownShow plan again for approval
implementGet next task via ralph-dev tasks next
deliverRe-run delivery checks

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
34
Repository forks
3
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mylukin/ralph-dev/dev-orchestrator/badge)](https://verified-skill.com/skills/mylukin/ralph-dev/dev-orchestrator)

Something wrong with this skill or its page? Tell us.