ralph-deep-init
Deep initialization for large projects using Architect-Builder pattern.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Deep initialization for large projects using Architect-Builder pattern.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Deep project initialization using the Architect-Builder pattern. Use for large projects (20+ tasks, multiple domains) where a single task breakdown would be unwieldy or exceed context limits.
Detailed Ralph execution guidance. Load when running the Ralph autonomous loop to get step-by-step implementation protocol.
Creates AGENTS.md, prd.json, and progress.log to initialize the Ralph environment. Use when setting up a new project for autonomous execution.
Shared patterns for modifying an existing Ralph project environment. Load when adding tasks, pivoting project direction, or revising objectives.
Add a new task to an existing Ralph project. Use when requirements change during execution.
Initialize Ralph environment. Creates AGENTS.md, prd.json, progress.log from a project description.
| name | /ralph-deep-init |
| description | Deep initialization for large projects using Architect-Builder pattern. |
Execute deep initialization for: $ARGUMENTS
For large projects that exceed token limits, use the Architect-Builder pattern to decompose into manageable pieces.
Analyze the request and identify 6 distinct functional groups.
Example groups for a web application:
Create architecture.json:
{
"project": "Project name",
"description": "High-level project description",
"groups": [
{
"id": "group-001",
"name": "Authentication",
"description": "User authentication with JWT",
"dependencies": []
},
{
"id": "group-002",
"name": "API Layer",
"description": "RESTful API endpoints",
"dependencies": ["group-001"]
}
]
}
For each group in architecture.json:
prd-partial-{group-id}.jsonEach partial file:
{
"group_id": "group-001",
"group_name": "Authentication",
"tasks": [
{
"id": "task-001",
"title": "Set up JWT library",
"priority": "high",
"status": "pending",
"dependencies": [],
"acceptance_criteria": ["JWT library installed", "Basic token generation works"]
}
]
}
Merge all partial files into final deliverables:
Combine all prd-partial-*.json into prd.json
Create AGENTS.md with:
Create progress.log with header:
# Ralph Wiggum Progress Log
# Started: [timestamp]
# Mode: Deep Init (6 groups)
Report:
Deep init complete.
Created:
- architecture.json (6 functional groups)
- prd-partial-group-001.json through prd-partial-group-006.json
- prd.json (merged, X total tasks)
- AGENTS.md
- progress.log
Run '/ralph' to start autonomous execution.