ralph-impl

Implement a planned software development phase in an isolated worktree.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cdubiel08/ralph-hero --skill ralph-impl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-impl
Source: https://github.com/cdubiel08/ralph-hero/tree/main/plugin/ralph-hero/skills/ralph-impl
Command: npx skills add https://github.com/cdubiel08/ralph-hero --skill ralph-impl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the implementation of code changes for a specific phase of a software development task, ensuring adherence to a predefined plan and streamlining the development workflow.

Core Features & Use Cases

  • Phase-based Implementation: Executes a single, defined phase of an implementation plan, allowing for resumability.
  • Automated Worktree Management: Sets up or reuses isolated worktrees for development.
  • Commit & Push: Commits changes according to the plan and pushes them to a remote branch.
  • Use Case: After a plan is created for a new feature, this Skill can be invoked to implement the first phase, write the code, commit it, and prepare it for review, stopping automatically for the next phase or review.

Quick Start

Use the ralph-impl skill to implement the next phase for issue number 123.

Frequently Asked Questions about ralph-impl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code implementation for a specific phase of a development plan?

Autonomous code implementation executes a single phase of a development plan by managing isolated worktrees, running automated verifications, and pushing commits to a specified remote branch. It resumes automatically without manual coding intervention.

Can I automate addressing pull request review feedback on GitHub?

Automating pull request review feedback involves executing code changes based on review comments, running automated verifications, and pushing updates to the existing remote branch. The process handles both initial implementation and feedback resolution autonomously.

How do isolated worktrees help automate a development workflow?

Isolated worktrees provide separate directories for development, allowing automated scripts to execute code changes without interfering with the main repository. The automation sets up or reuses these environments to safely run verifications before committing.

Does autonomous code implementation require a predefined plan to start coding?

Autonomous implementation requires a predefined plan to begin. The automation uses the plan to execute a single phase, write the code, run automated verifications, and stop automatically for the next phase or review.

What are the limitations of phase-based code implementation automation?

Phase-based code implementation automation is limited to executing a single defined phase at a time. It stops automatically after completing the phase or addressing review feedback, requiring subsequent invocations for the next phases.