bmad-ralph-execute

Automate software story development, review, and completion via Python scripts.

1|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/sidart10/orion-slackbot --skill bmad-ralph-execute
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: bmad-ralph-execute
Source: https://github.com/sidart10/orion-slackbot/tree/main/.claude/skills/bmad-ralph-execute
Command: npx skills add https://github.com/sidart10/orion-slackbot --skill bmad-ralph-execute

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill requires ruamel.yaml, filelock, pytest, pytest-cov, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the entire process of developing, reviewing, and completing software stories, from the 'ready-for-dev' stage to 'done', ensuring consistent quality and freeing up developer time.

Core Features & Use Cases

  • Autonomous Story Implementation: Executes Steps 6-8 of the BMAD workflow (develop, review, done) without manual intervention.
  • Fresh Agent Context: Spawns a new AI agent for each step, preventing context degradation and ensuring high-quality execution.
  • Epic Retrospectives: Automatically triggers retrospectives upon epic completion.
  • Use Case: A product owner can initiate this skill to have multiple 'ready-for-dev' stories automatically coded, tested, and marked as complete, streamlining the development lifecycle.

Quick Start

Use the bmad-ralph-execute skill to implement all stories that are ready for development.

Frequently Asked Questions about bmad-ralph-execute

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

FAQPage Schema
How do I automate software story implementation from ready-for-dev to done?β–Ό

Automated story implementation is achieved through a multi-step workflow that executes development, code review, and completion stages autonomously. It manages the entire lifecycle without manual intervention, ensuring consistent quality while freeing up developer time.

How does spawning a fresh AI agent context improve workflow automation?β–Ό

Spawning fresh agent context improves workflow automation by creating a new AI agent for each development step. This prevents context degradation across story implementation stages, ensuring high-quality execution and autonomous code review.

Can I trigger epic retrospectives automatically after agile story completion?β–Ό

Epic retrospectives are triggered automatically upon epic completion. The workflow orchestration monitors story status and initiates retrospective analysis once all related development stories reach the done stage.

Do I need Python and pytest to run automated development workflows?β–Ό

Python and pytest are required dependencies for running automated development workflows. The skill utilizes Python scripts for workflow orchestration and status management, alongside ruamel.yaml and filelock for operational stability.

What is the best way to manage code review in an autonomous agile workflow?β–Ό

Managing code review in an autonomous agile workflow requires strict agent spawning protocols for each review step. This approach executes reviews as distinct stages, maintaining quality standards without manual intervention across multiple stories.

Why does bmad-ralph-execute use strict agent spawning protocols for story implementation?β–Ό

Bmad-ralph-execute uses strict agent spawning protocols to isolate each workflow step. This prevents context degradation during autonomous story implementation, ensuring consistent execution quality from ready-for-dev through to done.