prd-writer
ゲーム、AIエージェント、SaaS/Ops ツール、データプロダクト、プラットフォームプロダクト、グロースプロダクト、学習/コンテンツプロダクト向けのPRD(製品要件定義書)作成ツールキットです。スコープ外の項目チェック、実装詳細の境界設定、プロダクトタイプの振り分け、リサーチエビデンスパック、条件の統合、例外カバレッジ、用語定義ルール、詳細レビュー、Mermaid図の作成機能、Obsidian MD/Word/PDFへのエクスポート、Dev準備度のスコアリングを備えた体系的なワークフローで、PRDの新規作成や既存文書の改善、オーディエンス別ドキュメントの分割、アイデアの検証に活用できます。「write PRD」「PRD workflow」「product requirements document」などで実行可能で、Claude Code、Claude Cowork、Codex、OpenClaw、Hermesのプロンプトモジュールワークフローに対応しています。
description の原文を見る
PRD writing toolkit for games, AI agents, SaaS/Ops tools, data products, platform products, growth products, and learning/content products. Structured workflow with mandatory out-of-scope boundary scan, implementation-detail boundary, product-type router, research evidence pack, condition consolidation, exception coverage, terminology-with-example rule, grill-driven review, inline Mermaid diagram studio, export profiles for Obsidian MD / Word / PDF, and a scoring skill for Ready-to-Dev readiness. Use to write new PRDs, refine existing ones, split audience-specific docs, or pressure-test ideas. Trigger: write PRD, PRD workflow, product requirements document, 写 PRD, 产品需求文档. Compatible with Claude Code, Claude Cowork, Codex, OpenClaw, and Hermes prompt-module workflows.
SKILL.md 本文
PRD ライター
構造化された PRD 作成のためのスキル集。
逆説的なルール(通常のルールより優先)
これら 5 つのルールは早期に適用され、実際のレビュー サイクルで PRD が却下される最も一般的な理由を先制します。機能リストへの直結の誘惑よりも優先されます。
- 却下理由書を最初に書く。 下書き前に、実際のステークホルダー(経営陣、エンジニアリング リード、コンプライアンス、ファイナンス、GTM)がこの PRD を却下する理由を 3~5 つ列挙します。それぞれに明示的に対処するように PRD を設計します。これは
/write-prdフェーズ 0.5 パート A で実装されます。 - 広いビジョンの前に MVP 要求を絞る。 最小限の検証可能なスコープを最初に定義します。後のフェーズは
conditional_on_phase_1_learningsです。約束ではありません。 - 機能の前に終了基準を設計する。 機能がスコープから切り離された場合に PRD の目的を破壊せずにきれいに削除できない場合、その価値主張は弱い可能性があります。
- 磨きではなく決定的な証拠にエンジニアリング予算を割り当てる。 「仮説は本当か?」に答える粗いプロトタイプ 1 つは、コア仮定に触れない細心に作られた機能 3 つに勝ります。
- フォールバック ナラティブを事前に定義する。 主要 KPI がパフォーマンスを下回る場合、セカンダリー値(保持、コスト削減、学習)を事前に指定し、作業が遡及的に失敗と判定されないようにします。
各ルールの改善前後の例は references/counterintuitive-prd.md を参照してください。
サブスキル
| スキル | 説明 |
|---|---|
/write-prd | 5 フェーズ PRD ワークフロー:コンテキスト読み込み、製品タイプ ルーティング、証拠パック、実装詳細境界、審問、前提条件チェック、下書き(条件表、例外カバレッジ、インライン ダイアグラム、エクスポート プロファイル付き)、グリル駆動型レビュー |
/prd-refine | クイック PRD ポーリッシング — 直ちに編集、詳細を保持、計画なし |
/opus-prd-polish | 公開前の最終トップティア ポーリッシング パス(利用可能な最高の推論モデルを使用) |
/grill-me | 執拗な審問を通じて計画やアイデアをストレステスト |
/prd-score | Ready-to-Dev ルーブリック、実装リーク、原子圧力、条件統合、例外カバレッジ、証拠カバレッジ、ダイアグラム整合性、エクスポート準備に対して PRD をスコアリング |
/prd-split | PRD をオーディエンス固有の要件ドキュメントに分割。ゲーム プロジェクトは GDD/TDD/Art/BD を使用できます。非ゲーム プロジェクトはエージェント スペック、評価計画、ワークフロー スペック、権限マトリックス、メトリック辞書、API コントラクト サマリー、実験ブリーフなどのパックを使用します |
デザイン ルール
- RTP、オッズ、規制上の事実、市場データを発明しない
- 仮定を確認済みの事実と分離する
- アート/デザイン要件は独自のセクションに留める
- 長い PRD はチャットではなくファイルに書く
- 不確実な事実には
to_be_confirmedまたはpending_math_tableでマークする - PRD は実装設計ではなく製品契約を説明します。デフォルトでは
semantic_contract_onlyを使用します。Redis、データベース スキーマ、キャッシュ/キュー設計、サービス境界、フレームワーク選択、SDK 選択、デプロイメント トポロジを回避します。ユーザーがこのアーティファクトに属することを明示的に確認しない限り。 - 原子的な実装言語を避けます。ユーザーに見える結果、決定ルール、受け入れ基準の代わりに説明します。内部タスク分解を強制しないでください。
- 複雑な判断ロジックを決定テーブルに統合します。同じ条件をネストされたバレットまたは複数のセクションに分散させないでください。
- すべてのコア フローは通常パスと例外パスが必要です。障害、復旧、ユーザーに見えるメッセージングを含みます。
- 下書き前に
product_typeを検出して記録します。サポートされているファーストクラス タイプ:game_interactive、ai_agent、b2b_saas_ops、data_analytics、platform_marketplace、consumer_growth、content_learning、mixed。 - ユーザーがインタビュー、チケット、アナリティクス、市場ノート、競合ページ、スクリーンショット、Confluence/Jira/Slack 参照、またはその他の証拠を提供する場合は、
research_packを記録します。 - ダイアグラムはインライン Mermaid のみです。フロー、シーケンス、ワイヤーフレーム、アーキテクチャ、ジャーニー マップ、権限マップ、決定ループ、評価ループ、成長ループはすべて
```mermaidコード フェンスに入ります。外部ダイアグラム ツールは不要です。 output_profileをobsidian_md、word_docx、pdf、confluence、またはmultiとして記録します。Markdown はソースの真実のままです。エクスポートは見出し、表、Mermaid ソース ブロック、ソース参照を保持する必要があります。
言語ポリシー(2 段階)
- プロズ + セクション タイトル — ユーザー設定に従う(中文 / English / その他)。強制されません。
- 変数、状態、イベント、設定フィールド、API 識別子 — 常に英語 です。プロズの言語に関わらず。これは譲歩できません。これにより、PRD は複数のチームで実装可能な状態に保たれます。
中国語 PRD の例:
功能需求
- 状態機:
idle→spinning→settling→payout- 事件:
on_spin_start、on_reel_stop- 配置字段:
reel_count、rtp_target
依存関係
バンドル済み(このリポジトリに含まれる):
- write-prd、prd-refine、opus-prd-polish、grill-me、prd-score
外部(別途インストール):
- gstack — ヘッドレス ブラウザ QA、デザイン レビュー、デプロイメント検証
フェーズ 3.5 ダイアグラムはインライン Mermaid のみを使用します(GitHub、Obsidian、VS Code でネイティブレンダリング)。Word/PDF/Confluence ユーザーは Obsidian から レンダリングされたダイアグラムをエクスポートするか、エクスポートされた静止画像の横に Mermaid ソースを保持できます。外部ダイアグラム スキルは不要です。
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- cnhx
- リポジトリ
- cnhx/prd-writer
- ライセンス
- MIT
- 最終更新
- 2026/5/6
Source: https://github.com/cnhx/prd-writer / ライセンス: MIT
関連スキル
3-statement-model
3種類の財務諸表テンプレート(損益計算書、貸借対照表、キャッシュフロー計算書)を作成・記入・完成させることができます。モデルテンプレートの記入、既存のモデル枠組みの完成、財務モデルへのデータ入力、部分的に完成した損益/貸借/キャッシュフロー枠組みの完成、または既存テンプレート構造内での統合財務諸表の連携に対応しています。3種類の財務モデルテンプレートの記入、完成、またはデータ入力に関するご依頼で自動的に機能します。
strategic-decision
CEO・経営層向けの戦略的意思決定支援です。前提条件に異議を唱え、問題を診断し、確実な戦略を設計できます。4つのモード(AGGRESSIVE:大きな夢を見る、SELECTIVE:基盤を維持しつつ有望な拡張を厳選、DIAGNOSTIC:最大限の厳密性、VALIDATION:本質に絞る)を備えています。創業者、経営幹部、プロダクトリーダーが製品開発、成長戦略、市場戦略、技術選定、リソース配分に関する戦略的判断が必要な場面で活用できます。
value-realization
エンドユーザーが製品アイデアから明確な価値を感じるかどうかを分析します。以下の場面で活用できます:製品コンセプトの議論、機能の評価、製品改善の方向性提示、マーケティング戦略の企画、導入・継続率の問題分析、コピーが価値を伝えているかの検証、機能と利用シーンの対応付け、または製品方向性・ポジショニング・エンドユーザーの需要の有無が不確かな場合(例:「これは良いアイデアか」「この製品をどう思うか」「ユーザーは必要とするか」「この機能は何に役立つのか」「機能の価値をどう説明するか」「このコピーをどう思うか」「利用シーンを作成する手助けが欲しい」「ユーザーが継続利用しない理由は何か」「どうポジショニングすべきか」)。
creating-financial-models
このスキルは、投資判断に必要な高度な財務モデリング機能を提供します。DCF分析、感度分析、モンテカルロシミュレーション、シナリオプランニングなど、複数の分析手法を組み合わせることで、より正確で信頼性の高い財務予測が可能になります。
pestel-analysis
政治的、経済的、社会的、技術的、環境的、法的な外部要因を分析します。市場環境の変化が製品、ロードマップ、または戦略に大きな影響を与える可能性がある場合に活用できます。
chemical_safety_assessment
化学安全性評価 - 化学物質の安全性を評価します。PubChemの化合物情報、FDAの医薬品データ、ADMET予測、ChEMBLの構造警告を活用します。このスキルを使用することで、化合物名から一般情報を取得したり、医薬品名から警告および注意事項を取得したり、分子のADMETを予測したり、化合物の構造警告を検出したりできます。4つのSCPサーバーから4つのツールを統合しています。