jpskill.com
🛠️ 開発・MCP コミュニティ 🔴 エンジニア向け 👤 エンジニア・AI開発者

🛠️ プロダクトDiscovery

product-discovery

製品の機会を検証し、仮説をマッピングし、発見スプリントを計画し、デリバリーリソースを投入する前に問題解決の適合性をテストする際に使用するSkill。

⏱ ライブラリ調査+組込 半日 → 1時間
📜 元の英語説明(参考)

Use when validating product opportunities, mapping assumptions, planning discovery sprints, or testing problem-solution fit before committing delivery resources.

🇯🇵 日本人クリエイター向け解説

一言でいうと

製品の機会を検証し、仮説をマッピングし、発見スプリントを計画し、デリバリーリソースを投入する前に問題解決の適合性をテストする際に使用するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o product-discovery.zip https://jpskill.com/download/5253.zip && unzip -o product-discovery.zip && rm product-discovery.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/5253.zip -OutFile "$d\product-discovery.zip"; Expand-Archive "$d\product-discovery.zip" -DestinationPath $d -Force; ri "$d\product-discovery.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して product-discovery.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → product-discovery フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-18
同梱ファイル
3

💬 こう話しかけるだけ — サンプルプロンプト

  • Product Discovery を使って、最小構成のサンプルコードを示して
  • Product Discovery の主な使い方と注意点を教えて
  • Product Discovery を既存プロジェクトに組み込む方法を教えて

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[スキル名] product-discovery

プロダクトディスカバリー

構造化されたディスカバリーを実行し、価値の高い機会を特定し、プロダクトの賭けのリスクを軽減します。

使用するタイミング

このスキルは、以下の目的で使用します。

  • Opportunity Solution Tree のファシリテーション
  • 仮説マッピングとテスト計画
  • 問題検証インタビューとエビデンスの統合
  • プロトタイプ/実験によるソリューション検証
  • ディスカバリーのスプリント計画と成果物

コアディスカバリーワークフロー

  1. 望ましい成果を定義する
  • 改善すべき測定可能な成果を1つ設定します。
  • ベースラインと目標期間を設定します。
  1. Opportunity Solution Tree (OST) を構築する
  • 成果 -> 機会 -> ソリューションアイデア -> 実験
  • 機会は、社内の意見ではなく、ユーザーのエビデンスに基づいたものにします。
  1. 仮説をマッピングする
  • 望ましさ、実現可能性、実行可能性、ユーザビリティの仮説を特定します。
  • リスクと確実性によって仮説をスコアリングします。

使用例:

python3 scripts/assumption_mapper.py assumptions.csv
  1. 問題を検証する
  • インタビューと行動分析を実施します。
  • 頻度、深刻度、解決意欲を確認します。
  • 弱い機会は早期に却下します。
  1. ソリューションを検証する
  • 構築する前にプロトタイプを作成します。
  • コンセプトテスト、ユーザビリティテスト、価値テストを実行します。
  • 述べられた好みだけでなく、行動を測定します。
  1. ディスカバリーのスプリントを計画する
  • 明確な仮説を持つ1〜2週間のサイクル
  • 毎日のエビデンスレビュー
  • 最後に決定を下す: 続行、ピボット、または中止

Opportunity Solution Tree (Teresa Torres)

構造:

  • 成果: 動かしたい指標
  • 機会: 満たされていない顧客のニーズ/痛み
  • ソリューション: 候補となる介入策
  • 実験: 最も速く学習できるアクション

品質チェック:

  • 収束する前に、少なくとも3つの異なる機会があること。
  • 最上位の機会ごとに、少なくとも2つの実験があること。
  • すべてのブランチをエビデンスソースに結びつけること。

仮説マッピング

仮説のカテゴリ:

  • Desirability (望ましさ): ユーザーがこれを望んでいる
  • Viability (実現可能性): ビジネス価値が存在する
  • Feasibility (実行可能性): チームが構築/運用できる
  • Usability (ユーザビリティ): ユーザーが成功裏に利用できる

優先順位付けのルール:

  • リスクが高く、確実性が低い仮説が最初にテストされます。

問題検証テクニック

  • 現在の行動に焦点を当てた問題インタビュー
  • ジャーニーの摩擦マッピング
  • サポートチケットと営業電話の統合
  • 行動分析の三角測量

エビデンスの閾値の例:

  • 複数のターゲットユーザー間で同じ痛みが繰り返される
  • 観察可能な回避行動
  • 現在の痛みの測定可能なコスト

ソリューション検証テクニック

  • コンセプトテスト (価値提案の理解度)
  • プロトタイプのユーザビリティテスト (タスクの成功/完了までの時間)
  • フェイクドアまたはコンシェルジュテスト (需要シグナル)
  • 限定ベータコホート (リテンション/アクティベーションシグナル)

ディスカバリーのスプリント計画

推奨される10日間の構造:

  • 1-2日目: 成果 + 機会のフレーミング
  • 3-4日目: 仮説マッピング + テスト設計
  • 5-7日目: 問題とソリューションのテスト
  • 8-9日目: エビデンスの統合 + 決定オプション
  • 10日目: ステークホルダーの決定レビュー

ツーリング

scripts/assumption_mapper.py

以下の機能を持つCLIユーティリティです。

  • CSVまたはインライン入力から仮説を読み込む
  • リスク/確実性の優先順位をスコアリングする
  • 提案されたテストタイプを含む優先順位付けされたテスト計画を出力する

フレームワークの詳細については、references/discovery-frameworks.md を参照してください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Product Discovery

Run structured discovery to identify high-value opportunities and de-risk product bets.

When To Use

Use this skill for:

  • Opportunity Solution Tree facilitation
  • Assumption mapping and test planning
  • Problem validation interviews and evidence synthesis
  • Solution validation with prototypes/experiments
  • Discovery sprint planning and outputs

Core Discovery Workflow

  1. Define desired outcome
  • Set one measurable outcome to improve.
  • Establish baseline and target horizon.
  1. Build Opportunity Solution Tree (OST)
  • Outcome -> opportunities -> solution ideas -> experiments
  • Keep opportunities grounded in user evidence, not internal opinions.
  1. Map assumptions
  • Identify desirability, viability, feasibility, and usability assumptions.
  • Score assumptions by risk and certainty.

Use:

python3 scripts/assumption_mapper.py assumptions.csv
  1. Validate the problem
  • Conduct interviews and behavior analysis.
  • Confirm frequency, severity, and willingness to solve.
  • Reject weak opportunities early.
  1. Validate the solution
  • Prototype before building.
  • Run concept, usability, and value tests.
  • Measure behavior, not only stated preference.
  1. Plan discovery sprint
  • 1-2 week cycle with explicit hypotheses
  • Daily evidence reviews
  • End with decision: proceed, pivot, or stop

Opportunity Solution Tree (Teresa Torres)

Structure:

  • Outcome: metric you want to move
  • Opportunities: unmet customer needs/pains
  • Solutions: candidate interventions
  • Experiments: fastest learning actions

Quality checks:

  • At least 3 distinct opportunities before converging.
  • At least 2 experiments per top opportunity.
  • Tie every branch to evidence source.

Assumption Mapping

Assumption categories:

  • Desirability: users want this
  • Viability: business value exists
  • Feasibility: team can build/operate it
  • Usability: users can successfully use it

Prioritization rule:

  • High risk + low certainty assumptions are tested first.

Problem Validation Techniques

  • Problem interviews focused on current behavior
  • Journey friction mapping
  • Support ticket and sales-call synthesis
  • Behavioral analytics triangulation

Evidence threshold examples:

  • Same pain repeated across multiple target users
  • Observable workaround behavior
  • Measurable cost of current pain

Solution Validation Techniques

  • Concept tests (value proposition comprehension)
  • Prototype usability tests (task success/time-to-complete)
  • Fake door or concierge tests (demand signal)
  • Limited beta cohorts (retention/activation signals)

Discovery Sprint Planning

Suggested 10-day structure:

  • Day 1-2: Outcome + opportunity framing
  • Day 3-4: Assumption mapping + test design
  • Day 5-7: Problem and solution tests
  • Day 8-9: Evidence synthesis + decision options
  • Day 10: Stakeholder decision review

Tooling

scripts/assumption_mapper.py

CLI utility that:

  • reads assumptions from CSV or inline input
  • scores risk/certainty priority
  • emits prioritized test plan with suggested test types

See references/discovery-frameworks.md for framework details.

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。