ralph-prepare

Break down feature plans into actionable tickets and a Mermaid dependency diagram.

13|2|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/rstacruz/agentic-toolkit --skill ralph-prepare
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-prepare
Source: https://github.com/rstacruz/agentic-toolkit/tree/main/skill/atk/ralph-prepare
Command: npx skills add https://github.com/rstacruz/agentic-toolkit --skill ralph-prepare

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down large feature plans into actionable tickets and dependencies so AI agents can execute work in manageable steps.

Core Features & Use Cases

  • Tickets: Vertical slices of functionality that can be implemented independently.
  • Dependencies: Mermaid graph showing execution order to enforce plan sequencing.
  • Adaptability: Works whether a plan exists in a file or needs to be created; updates or creates artefacts accordingly.

Quick Start

Provide a feature plan to generate a set of tickets and a Mermaid dependency diagram; if a plan already exists in a file, update it, otherwise create artefacts/plan-<title>.md.

Frequently Asked Questions about ralph-prepare

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

FAQPage Schema
How do I break down a large feature plan into actionable tickets for AI execution?

Breaking down a large feature plan into actionable tickets involves converting the plan into vertical slices of functionality and a dependency diagram. This allows AI agents to execute work in manageable, independent steps.

What is a Mermaid dependency graph used for in project management?

A Mermaid dependency graph in project management is used to show the execution order of tickets. It visually enforces plan sequencing so that implementation steps are executed in the correct dependency order.

How do I generate a dependency diagram from an existing feature plan file?

Generating a dependency diagram from an existing plan file involves reading the file and updating it with a Mermaid Dependencies section. If no plan file exists, the tool creates a new artefacts/plan-{title}.md file containing the generated tickets and diagram.

Can I use AI-assisted ticketing to update an existing roadmap file?

Yes, you can use AI-assisted ticketing to update an existing roadmap file. The tool identifies whether a plan already exists in a file and updates it with actionable tickets and a dependency diagram, or otherwise creates a new artefact.

What's the best way to sequence feature planning tickets for an AI agent?

The best way to sequence feature planning tickets for an AI agent is to generate a Mermaid dependency diagram alongside the tickets. This graph dictates the execution order to ensure work follows the correct implementation sequence.