← スキル一覧に戻る

plan-prd
by dthompson-jti
⭐ 0🍴 0📅 2026年1月15日
SKILL.md
name: plan-prd description: Create a Product Requirements Document (PRD) with user stories, state matrix, and accessibility requirements. Use for large features requiring full UX specification.
Plan PRD
Create a comprehensive Product Requirements Document.
When to Use
- Large features or epics
- New user-facing functionality
- Features requiring UX exploration
Artifacts
PRD-[EPIC-NAME].mdindocs/working/task.mdupdated viatask_boundary
Approach
Phase 1: Discovery & Scope
- Proof of Understanding: Summarize core user problem in one sentence.
- User Stories: "As a [user], I want [action], so that [benefit]"
- Non-Goals: Explicitly state out-of-scope items.
Phase 2: Design Options (Forced Diversity)
Generate 4-6 architecturally distinct options varying:
- Information architecture
- Interaction model
- Visual hierarchy
Use Socratic Debate for complex decisions:
- Proponent argues for option
- Adversary critiques
- Synthesis resolves
Phase 3: Detailed UX Specification
State Matrix
| State | Visual | Behavior |
|---|---|---|
| Default | ... | ... |
| Hover | ... | ... |
| Focus | ... | ... |
| Active | ... | ... |
| Disabled | ... | ... |
| Empty | ... | ... |
| Loading | ... | ... |
| Error | ... | ... |
ASCII Wireframes
Use var(--token-name) syntax. Reference existing patterns.
Accessibility Requirements
- Keyboard navigation path
- ARIA labels/roles
- Screen reader announcements
- Reduced motion considerations
Phase 4: Validation
- UX Risks & Mitigations table
- Definition of Done checklist
- Reflexion: Hostile Accessibility Auditor critique
Constraints
- No technical architecture — handled in
plan/architecture - All options must consider light/dark mode, accessibility
- Flag as "Hallucination" if using non-existent design tokens
スコア
総合スコア
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
レビュー
💬
レビュー機能は近日公開予定です