ralph-init

Create a structured PRD file at `.omc/plans/prd-{slug}.md`.

20|6|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/sigridjineth/oh-my-codex --skill ralph-init-sigridjineth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-init
Source: https://github.com/sigridjineth/oh-my-codex/tree/main/skills/ralph-init
Command: npx skills add https://github.com/sigridjineth/oh-my-codex --skill ralph-init-sigridjineth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of a Product Requirements Document (PRD) that serves as a structured input for AI-driven development loops, ensuring clear goals and acceptance criteria.

Core Features & Use Cases

  • Interactive Requirement Gathering: Engages in a dialogue to flesh out project details.
  • Structured PRD Generation: Creates a PRD with problem statements, goals, acceptance criteria, constraints, and phases.
  • Use Case: Kickstart a new feature development by using this skill to define its requirements, which can then be handed off to an AI agent like Ralph for implementation.

Quick Start

Use the ralph-init skill to create a PRD for a new user authentication system.

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 Product Requirements Document for AI-driven development?

Generating a Product Requirements Document for AI-driven development involves defining problem statements, goals, non-goals, acceptance criteria, technical constraints, and implementation phases. This skill creates a structured PRD file to facilitate goal-driven iteration for subsequent AI execution.

What is included in a structured PRD for AI execution?

A structured PRD for AI execution includes problem statements, goals, non-goals, acceptance criteria, technical constraints, and implementation phases. It creates a markdown file at `.omc/plans/prd-{slug}.md` to serve as a clear input for development loops.

Can I use interactive requirement gathering to define project non-goals and acceptance criteria?

Yes, interactive requirement gathering engages you in a dialogue to flesh out project details, ensuring you define clear non-goals and acceptance criteria. This process structures the information into a PRD ready for handoff to an AI agent.

What's the best way to kickstart a new feature development for an AI agent?

The best way to kickstart a new feature development for an AI agent is to initialize a PRD that outlines the technical constraints and implementation phases. This provides a structured input ensuring clear goals for the AI-driven development loop.

Do I need a specific environment to initialize a PRD for Ralph execution?

No external dependencies are needed to initialize a PRD for Ralph execution. The skill operates independently within your environment to create the `.omc/plans/prd-{slug}.md` file structure required for subsequent AI-driven implementation.