ralph-execution

Execute a development plan phase by implementing code and modifying files.

2|2|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/srulyt/srulys-agent-packs --skill ralph-execution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-execution
Source: https://github.com/srulyt/srulys-agent-packs/tree/main/agent-packs/ralph-copilot-cli/.github/skills/execution
Command: npx skills add https://github.com/srulyt/srulys-agent-packs --skill ralph-execution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables agents to execute specific phases of a development plan by implementing code, modifying files, and ensuring adherence to established coding conventions and project requirements.

Core Features & Use Cases

  • Incremental Implementation: Executes one phase of a development plan at a time, ensuring manageable and verifiable changes.
  • Code Quality Enforcement: Guides the agent to follow existing patterns, use consistent naming conventions, and maintain architectural integrity.
  • File Operation Management: Handles the creation, modification, and deletion of files according to the plan, with strict adherence to scope.
  • Testing and Error Handling: Integrates testing into the execution flow and provides protocols for handling build, runtime, and external errors.
  • Use Case: After a plan is generated to add a new feature, this Skill would be used to write the necessary code, update relevant files, run unit tests for the new code, and then update the project's state to indicate the successful completion of that implementation phase.

Quick Start

Use the ralph-execution skill to implement the current phase of the development plan, update the state, and create a signal file.

Frequently Asked Questions about ralph-execution

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

FAQPage Schema
How do I implement code changes for a specific phase of an agentic development workflow?

To implement code changes in an agentic workflow, execute a single development plan phase by modifying files, writing code, and adhering to project conventions. This ensures manageable, verifiable incremental updates.

How does file modification work during automated development execution?

File modification during development execution handles the creation, update, and deletion of files according to the plan. It strictly adheres to scope and minimal change principles to maintain architectural integrity.

What is the best way to integrate testing into an agentic code implementation workflow?

The best way to integrate testing into code implementation is to run unit tests immediately after modifying files. This validates the new code within the execution flow before updating the project state.

How do I handle runtime and build errors during automated code execution?

To handle runtime and build errors during automated code execution, follow established error handling protocols. These manage build failures, runtime exceptions, and external errors to ensure seamless progression.

Do I need a development plan before starting automated file modifications?

Yes, you need a generated development plan before starting automated file modifications. The execution process operates incrementally, implementing one phase at a time to ensure changes remain manageable and verifiable.

Why should I use incremental implementation for automated code changes?

Incremental implementation for automated code changes ensures strict scope adherence and minimal modifications. It enforces consistent naming conventions and maintains architectural integrity throughout the development execution.