ralph-run

Implement prioritized user stories from a PRD with quality checks and commits.

Updated Nov 23, 2025
One-click install
npx skills add https://github.com/anahelenasilva/meridiano-nestjs --skill ralph-run-anahelenasilva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-run
Source: https://github.com/anahelenasilva/meridiano-nestjs/tree/main/.kilocode/skills/ralph-run
Command: npx skills add https://github.com/anahelenasilva/meridiano-nestjs --skill ralph-run-anahelenasilva

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the iterative implementation of user stories from a Product Requirements Document (PRD), ensuring that development tasks are completed systematically and efficiently.

Core Features & Use Cases

  • Autonomous Story Implementation: Executes one user story at a time based on priority.
  • Contextual Learning: Learns from previous iterations via progress.txt to improve future steps.
  • Codebase Pattern Adherence: Enforces consistency by following existing code patterns and project standards.
  • Use Case: When working on a new feature, this Skill can autonomously take each defined user story, implement it, run tests, commit the changes, and update the PRD, allowing developers to focus on higher-level tasks.

Quick Start

Execute the ralph-run skill to implement the next user story from the PRD.

Frequently Asked Questions about ralph-run

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

FAQPage Schema
How do I automate user story implementation from a PRD?

To automate user story implementation from a PRD, you can use an autonomous agent to process stories individually by priority, implement code based on acceptance criteria, run quality checks, and commit changes.

What is autonomous iterative development for user stories?

Autonomous iterative development for user stories is a process where an agent executes one story at a time from a PRD, learns from past progress to improve future steps, and logs results to ensure systematic feature implementation.

How do I enforce codebase pattern adherence during automated code generation?

To enforce codebase pattern adherence during automated code generation, the agent checks out the correct branch, implements the story according to existing project standards, and runs quality checks before committing changes.

Can I use an autonomous agent to run quality checks and commit code changes automatically?

Yes, you can use an autonomous agent to run quality checks and commit code changes automatically. It implements the user story, verifies quality against project standards, and commits the changes while updating the PRD.

How does an autonomous agent learn from previous user story implementations?

An autonomous agent learns from previous user story implementations by logging progress and learnings in a progress file, which it references in future iterations to improve code generation and implementation steps.

What are the limitations of autonomous PRD-driven code generation?

Limitations of autonomous PRD-driven code generation include its strict sequential processing of one user story at a time by priority, requiring a well-defined PRD and existing codebase patterns to function correctly without manual intervention.