ralph-init

Generate a structured PRD file and initialize a Ralph progress ledger.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/lpjhelder/kronon-forge --skill ralph-init-lpjhelder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ralph-init
Source: https://github.com/lpjhelder/kronon-forge/tree/main/skills/ralph-init
Command: npx skills add https://github.com/lpjhelder/kronon-forge --skill ralph-init-lpjhelder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually drafting a Product Requirements Document (PRD) and setting up the necessary state for Ralph loops is time‑consuming and error‑prone, slowing down product development cycles.

Core Features & Use Cases

  • Interactive Requirement Gathering: Collects goals, constraints, and acceptance criteria through an interview or a brief description.
  • Automated PRD Creation: Generates a structured .forge/plans/prd-{slug}.md file containing problem statement, goals, non‑goals, acceptance criteria, technical constraints, and implementation phases.
  • Ralph Integration: Links the generated PRD to the /ralph skill and initializes a progress ledger at .forge/state/{scope}/ralph-progress.json for seamless execution.

Quick Start

Run /ralph-init "new checkout flow" to generate a PRD and prepare Ralph for execution.

Frequently Asked Questions about ralph-init

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

FAQPage Schema
How do I generate a structured Product Requirements Document for AI-driven development?▼

To generate a structured Product Requirements Document, provide a brief project description to trigger automated PRD creation, producing a file with problem statements, goals, acceptance criteria, and implementation phases.

What is the best way to initialize Ralph progress tracking for a new project?▼

Initializing Ralph progress tracking requires generating a PRD and setting up a progress ledger, which links your project requirements to the Ralph execution loop for seamless automated development.

Can I create a PRD and set up Ralph state files from a short text description?▼

Yes, you can create a PRD and set up Ralph state files from a short text description, as the system collects goals and constraints interactively to build structured plans and state ledgers.

What components should a PRD include for AI development workflows?▼

A PRD for AI development workflows should include a problem statement, goals, non-goals, acceptance criteria, technical constraints, and implementation phases to guide automated execution accurately.

Does the PRD initialization process support interactive requirement gathering?▼

Yes, the PRD initialization process supports interactive requirement gathering, collecting goals, constraints, and acceptance criteria through an interview format or a brief project description.

Why does manually drafting a PRD slow down product development cycles?▼

Manually drafting a PRD slows down product development cycles because creating structured requirement files and setting up execution state ledgers by hand is time-consuming and prone to errors.