← スキル一覧に戻る

prd
by barracoder
⭐ 0🍴 0📅 2026年1月17日
SKILL.md
name: prd description: Generate/refine/validate structured PRDs → JSON tasks
prd
Location: scripts/ralph/prd.json
Source: Derived from human-readable scripts/PRD.md
Schema
{
"branchName": "ralph/feature-name",
"projectName": "My Project",
"stories": [
{
"id": 1,
"priority": 1,
"dependsOn": [],
"category": "setup|core|ui|feature|polish",
"title": "Short title",
"description": "What to build",
"acceptance_criteria": ["Criterion 1", "Criterion 2"],
"verification_steps": ["dotnet test", "verify with dev-browser"],
"passes": false
}
]
}
Field Reference
| Field | Required | Description |
|---|---|---|
branchName | Yes | Git branch name; ralph.sh uses for tracking/archiving |
stories | Yes | Array of user stories |
id | Yes | Unique integer identifier |
priority | Recommended | Lower number = higher priority (1 is highest) |
dependsOn | Recommended | Array of story IDs that must complete first |
category | Recommended | Grouping: setup, core, ui, feature, polish |
passes | Yes | Boolean; only set true after verification passes |
blocked | Optional | Set by circuit-breaker when story cannot proceed |
blockReason | Optional | Explanation of why story is blocked |
Story Selection Rules
When picking the next story to implement:
- Filter: Exclude stories where
passes: trueorblocked: true - Dependencies: Exclude stories whose
dependsOncontains incomplete story IDs - Priority: Sort remaining by
priority(ascending—lower is higher priority) - Tiebreaker: If priorities equal, use
idorder
Sizing Rules
- Small tasks: 1-3 files changed max
- Frontend stories → include "verify with dev-browser" in verification_steps
- Backend stories → include test command in verification_steps
- Never set
passes: truemanually—only the verification loop does that
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です