← Back to list

to-prd
by argshook
as seen on https://ghuntley.com/ralph/ just for Codex
⭐ 1🍴 0📅 Jan 13, 2026
SKILL.md
name: to-prd description: Generate a single PRD JSON entry from a plain-English feature idea and append it to ralph/prd.json. Use when asked to convert feature ideas into this project's PRD schema, produce a JSON object with id/title/priority/description/acceptanceCriteria/passes, and update the PRD file.
Generate Prd Entry
Overview
Turn a feature idea into a single PRD JSON object matching the project's schema, then append it to ralph/prd.json while keeping the file valid JSON.
Workflow
- Read the feature idea and extract the core problem, goal, and expected behavior.
- Open
ralph/prd.jsonand determine its structure (single object vs array). Append the new entry in a way that preserves valid JSON. - Emit only the JSON object in the response and ensure the file update matches it.
Output Requirements
Return a single JSON object that matches:
{
"id": "<lowercase_dash_id>",
"title": "<short descriptive title>",
"priority": <integer 1-99>,
"description": "<summarized problem and goal>",
"acceptanceCriteria": [
"<criterion 1>",
"<criterion 2>"
],
"passes": false
}
Constraints:
- Use a concise lowercase
idwith words separated by dashes. - Pick
priority1-99 based on urgency implied in the idea. - Summarize goals/behavior in
description(one sentence is usually enough). - Provide 2-4 objective, testable acceptance criteria.
- Set
passestofalse. - Do not wrap the object in an array; emit only the object text.
- Update
ralph/prd.jsonby appending this object in the existing structure (array or other) and keep JSON valid.
Quality Checklist
Before responding:
- Confirm the JSON object is valid and fields match the schema.
- Ensure acceptance criteria are measurable and not vague.
- Keep text concise and ASCII-only.
Score
Total Score
55/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

