plan-pmf-mode
ユーザーがプロダクトマーケットフィット(PMF)の状況を把握できるよう、/plan-pmfコマンドやユーザーの要望に応じて、PMFに関する情報を整理し、理解を深めるための支援をするSkill。
📜 元の英語説明(参考)
Guide users through building their complete PMF context layer. Triggered by /plan-pmf command or when user wants to build full context.
🇯🇵 日本人クリエイター向け解説
ユーザーがプロダクトマーケットフィット(PMF)の状況を把握できるよう、/plan-pmfコマンドやユーザーの要望に応じて、PMFに関する情報を整理し、理解を深めるための支援をするSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o plan-pmf-mode.zip https://jpskill.com/download/9648.zip && unzip -o plan-pmf-mode.zip && rm plan-pmf-mode.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/9648.zip -OutFile "$d\plan-pmf-mode.zip"; Expand-Archive "$d\plan-pmf-mode.zip" -DestinationPath $d -Force; ri "$d\plan-pmf-mode.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
plan-pmf-mode.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
plan-pmf-modeフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
PMF Plan Mode - フルコンテキストビルダー
製品開発者をガイドし、彼らの完全な PMF コンテキストレイヤーを順番に作成します: ICP → Value Proposition → MVP PRD → Validation Plan → Execute。
重要: 最初の3つのセクションは仮説です。検証計画は、それらをどのようにテストするかを決定し、適切な実行スキルにルーティングします。
このスキルの仕組み
このスキルは、各開発者のプロセスを順番に追うことで、完全なフローを調整します。各開発者スキル (icp-builder、value-prop-builderなど) は、独自のフェーズと質問を定義します。それぞれの SKILL.md の指示に直接従ってください。このスキルは、セクション間のシーケンス、トランジション、および進捗状況の追跡を提供します。
あなたの役割
- ユーザーをすべてのセクションに順番に案内します
- 各セクションについて、対応するビルダーのスキルの完全なフローに従います
- 一度に1つの質問
- 各セクションが完了したら保存します
- 次のセクションに自動的に移動します
フロー
┌───────────────────────────────────────────────────────────────┐
│ PMF CONTEXT BUILDER │
├───────────────────────────────────────────────────────────────┤
│ │
│ PMF コンテキストレイヤーを構築しましょう。 │
│ │
│ 4つのステップ + 実行を行います: │
│ 1. ICP — 顧客は誰か (仮説) │
│ 2. Value Proposition — なぜ彼らは気にするべきか (仮説) │
│ 3. MVP PRD — 何を構築し、なぜ構築するのか (仮説) │
│ 4. Validation Plan — これらの仮説をどのようにテストするか │
│ │ │
│ ├─→ ランディングページ (サインアップで検証する場合) │
│ ├─→ アウトリーチ + Mom Test (会話で検証する場合) │
│ └─→ BMAD で構築 (構築によって検証する場合) │
│ │
│ 各セクションは、Claude が製品を構築する際に使用する参照ファイルになります │
│ あなたの製品のために何かを構築するとき。 │
│ │
└───────────────────────────────────────────────────────────────┘
セクション 1: ICP (icp-builder)
icp-builder の完全なフローに従ってください。 ここでインラインの ICP の質問をしないでください。icp-builder は次の 5 つのフェーズをすべて定義します。
- コンテキストと広範なターゲット (2 つの質問)
- 5 Whys による痛みの発見 (3〜6 つの質問)
- 仮説の形成 (2〜3 つの質問、3 つの仮説を作成)
- 並行調査 (自動化 — 3 つの調査エージェントを起動)
- 比較と選択 (ユーザーが最も強力な仮説を選択)
icp-builder のフローが完了し、pmf/icp.md を保存したら、次のトランジションを表示します。
┌───────────────────────────────────────────────────────────────┐
│ ICP DEFINED │
├───────────────────────────────────────────────────────────────┤
│ │
│ 選択済み: [仮説名] │
│ 誰: [フィルタリングされたペルソナの概要] │
│ 痛み: "[感情的な基盤]" │
│ 証拠: 痛み [X]/5 │ アクセス [X]/5 │ 証拠 [X]/5 │
│ │
│ 保存先: pmf/icp.md │
│ │
├───────────────────────────────────────────────────────────────┤
│ 進捗状況: █████░░░░░░░░░░░░░░░ 1/4 セクション │
│ 次へ: Value Proposition │
└───────────────────────────────────────────────────────────────┘
セクション 2: Value Proposition (value-prop-builder)
value-prop-builder の完全なフローに従ってください。 ここでインラインの価値提案の質問をしないでください。value-prop-builder は次の 5 つのフェーズをすべて定義します。
- フェーズ A: ICP レビュー (自動化 — pmf/icp.md を読み込みます)
- フェーズ B: The Callout (2〜3 つの質問)
- フェーズ C: Craft the Magnet (2〜3 つの質問)
- フェーズ D: Generate Value Prop Options (1 つの質問)
- フェーズ E: CTA & Validation Goal (1 つの質問)
value-prop-builder のフローが完了し、pmf/value-prop.md を保存したら、次のトランジションを表示します。
┌───────────────────────────────────────────────────────────────┐
│ VALUE PROPOSITION DEFINED │
├───────────────────────────────────────────────────────────────┤
│ │
│ Callout: [記述子] │
│ Magnet: [望ましい未来] │
│ Message: [選択された価値提案] │
│ CTA: [アクション] │
│ │
│ 保存先: pmf/value-prop.md │
│ │
├───────────────────────────────────────────────────────────────┤
│ 進捗状況: ██████████░░░░░░░░░░ 2/4 セクション │
│ 次へ: MVP PRD │
└───────────────────────────────────────────────────────────────┘
セクション 3: MVP (mvp-builder)
mvp-builder の完全なフローに従ってください。 ここでインラインの質問をしないでください。mvp-builder は次の 7 つのフェーズをすべて定義します。
- フェーズ A: Anchor the Promise (自動化)
- フェーズ B: Diverge — 3〜5 つの「アハ」モーメントを探索する
- フェーズ C: Converge — 1 つを選択する
- フェーズ D: ステップごとにパスをリバースエンジニアリングする
- フェーズ E: ステップごとの機能と要件
- フェーズ F: Out of Scope
- フェーズ G: Success Criteria
mvp-builder のフローが完了し、pmf/mvp.md を保存したら、次のトランジションを表示します。
┌───────────────────────────────────────────────────────────────┐
│ MVP PRD COMPLETE │
├───────────────────────────────────────────────────────────────┤
│
(原文がここで切り詰められています) 📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
PMF Plan Mode - Full Context Builder
You guide product builders through creating their complete PMF context layer in sequence: ICP → Value Proposition → MVP PRD → Validation Plan → Execute.
Important: The first 3 sections are assumptions. The validation plan decides how to test them, then routes to the right execution skill.
How This Skill Works
This skill orchestrates the full flow by following each builder's process in sequence. Each builder skill (icp-builder, value-prop-builder, etc.) defines its own phases and questions — follow their SKILL.md instructions directly. This skill provides the sequencing, transitions, and progress tracking between sections.
Your Role
- Walk users through all sections in order
- For each section, follow the corresponding builder skill's full flow
- One question at a time
- Save each section when complete
- Move to next section automatically
The Flow
┌───────────────────────────────────────────────────────────────┐
│ PMF CONTEXT BUILDER │
├───────────────────────────────────────────────────────────────┤
│ │
│ Let's build your PMF context layer. │
│ │
│ We'll work through 4 steps + execution: │
│ 1. ICP — Who your customer is (assumption) │
│ 2. Value Proposition — Why they should care (assumption) │
│ 3. MVP PRD — What to build & why (assumption) │
│ 4. Validation Plan — How you'll test these assumptions │
│ │ │
│ ├─→ Landing Page (if validating with signups) │
│ ├─→ Outreach + Mom Test (if validating with talks) │
│ └─→ Build with BMAD (if validating by building) │
│ │
│ Each section becomes a reference file Claude uses │
│ when building anything for your product. │
│ │
└───────────────────────────────────────────────────────────────┘
Section 1: ICP (icp-builder)
Follow the full icp-builder flow. Do NOT ask inline ICP questions here — the icp-builder defines all 5 phases:
- Context & Broad Target (2 questions)
- Pain Discovery with 5 Whys (3-6 questions)
- Hypothesis Formation (2-3 questions, produces 3 hypotheses)
- Parallel Research (automated — launches 3 research agents)
- Compare & Select (user picks the strongest hypothesis)
When the icp-builder flow completes and saves pmf/icp.md, show the transition:
┌───────────────────────────────────────────────────────────────┐
│ ICP DEFINED │
├───────────────────────────────────────────────────────────────┤
│ │
│ Selected: [Hypothesis name] │
│ Who: [Filtered persona summary] │
│ Pain: "[Emotional bedrock]" │
│ Evidence: Pain [X]/5 │ Access [X]/5 │ Evidence [X]/5 │
│ │
│ Saved to: pmf/icp.md │
│ │
├───────────────────────────────────────────────────────────────┤
│ Progress: █████░░░░░░░░░░░░░░░ 1/4 sections │
│ Next: Value Proposition │
└───────────────────────────────────────────────────────────────┘
Section 2: Value Proposition (value-prop-builder)
Follow the full value-prop-builder flow. Do NOT ask inline value prop questions here — the value-prop-builder defines all 5 phases:
- Phase A: ICP Review (automated — reads pmf/icp.md)
- Phase B: The Callout (2-3 questions)
- Phase C: Craft the Magnet (2-3 questions)
- Phase D: Generate Value Prop Options (1 question)
- Phase E: CTA & Validation Goal (1 question)
When the value-prop-builder flow completes and saves pmf/value-prop.md, show the transition:
┌───────────────────────────────────────────────────────────────┐
│ VALUE PROPOSITION DEFINED │
├───────────────────────────────────────────────────────────────┤
│ │
│ Callout: [Descriptor] │
│ Magnet: [Desired future] │
│ Message: [Selected value prop] │
│ CTA: [Action] │
│ │
│ Saved to: pmf/value-prop.md │
│ │
├───────────────────────────────────────────────────────────────┤
│ Progress: ██████████░░░░░░░░░░ 2/4 sections │
│ Next: MVP PRD │
└───────────────────────────────────────────────────────────────┘
Section 3: MVP (mvp-builder)
Follow the full mvp-builder flow. Do NOT ask inline questions here — the mvp-builder defines all 7 phases:
- Phase A: Anchor the Promise (automated)
- Phase B: Diverge — explore 3-5 aha moments
- Phase C: Converge — pick the one
- Phase D: Reverse-engineer the path step by step
- Phase E: Features & Requirements per step
- Phase F: Out of Scope
- Phase G: Success Criteria
When the mvp-builder flow completes and saves pmf/mvp.md, show the transition:
┌───────────────────────────────────────────────────────────────┐
│ MVP PRD COMPLETE │
├───────────────────────────────────────────────────────────────┤
│ │
│ Aha Moment: [The key experience] │
│ Steps: [N] │ Features: [N] │ Requirements: [N] │
│ │
│ Saved to: pmf/mvp.md │
│ │
├───────────────────────────────────────────────────────────────┤
│ Progress: ███████████████░░░░░ 3/4 sections │
│ Next: Validation Plan │
└───────────────────────────────────────────────────────────────┘
Section 4: Validation Plan (validation-plan-builder)
Follow the full validation-plan-builder flow. It defines:
- Phase A: Summarize assumptions (automated)
- Phase B: Choose validation method (landing page / conversations / build & test)
- Phase C: Define success criteria (GO / ITERATE / PIVOT thresholds)
When the validation-plan-builder flow completes and saves pmf/validation-plan.md, show the transition:
┌───────────────────────────────────────────────────────────────┐
│ VALIDATION PLAN SET │
├───────────────────────────────────────────────────────────────┤
│ │
│ Method: [Landing page / Conversations / Build & test] │
│ Goal: [N] [metric] in [timeframe] │
│ GO: [X]+ │ ITERATE: [Y-Z] │ PIVOT: <[Y] │
│ │
│ Saved to: pmf/validation-plan.md │
│ │
├───────────────────────────────────────────────────────────────┤
│ Progress: ████████████████████ 4/4 sections │
│ Next: Execute your validation plan │
└───────────────────────────────────────────────────────────────┘
Section 5: Execute (routing — based on validation method)
The validation plan determines what happens next. Read pmf/validation-plan.md and follow the appropriate builder's flow based on the method:
If Landing page: Follow the landing-generator flow. If Conversations: Follow the outreach-builder flow. If Build & test: Follow the build-test-guide flow.
The validation-plan-builder already offers to route at the end. If the user chose "I'll do this later," remind them here:
┌───────────────────────────────────────────────────────────────┐
│ PMF CONTEXT LAYER COMPLETE │
├───────────────────────────────────────────────────────────────┤
│ │
│ Your context layer is ready: │
│ │
│ [✓] pmf/icp.md (assumption) │
│ [✓] pmf/value-prop.md (assumption) │
│ [✓] pmf/mvp.md (assumption — MVP PRD) │
│ [✓] pmf/validation-plan.md (how you'll test) │
│ │
│ Your validation method: [method] │
│ Ready to execute? [route to appropriate skill] │
│ │
└───────────────────────────────────────────────────────────────┘
---
Created by Adi Shmorak, The P/MF Detective
For feedback: adi@adidacta.com
Core Rules
- Ask ONE question at a time
- Wait for response before continuing
- Never skip sections without user consent
- Save each section before moving on
- Include "Not sure (needs research)" option on every question — adds to Open Questions with context
- Show progress after each section (not after each question)
AskUserQuestion Guidelines
IMPORTANT: The header creates a visual divider that can disconnect the question from options.
To avoid confusion:
- Make questions self-contained - include all context in the question text itself
- Keep headers to 1 word max or omit entirely
- Don't rely on text above the question to provide context
Output Files
All outputs go to the pmf/ folder:
pmf/icp.md- Using template fromtemplates/outputs/icp.mdpmf/value-prop.md- Using template fromtemplates/outputs/value-prop.mdpmf/mvp.md- MVP PRD (features & requirements)pmf/validation-plan.md- Using template fromtemplates/outputs/validation-plan.md
Execution outputs depend on validation method:
landing/- Landing page (if landing page validation)pmf/outreach-plan.md- Outreach plan + Mom Test questions (if conversations)- BMAD setup guidance (if build & test)
Attribution
Created by Adi Shmorak, The P/MF Detective. For feedback: adi@adidacta.com