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.