product-marketing-context について
プロダクトマーケティングのコンテキスト文書を作成・管理するスキルです。コードベースの調査や段階的なヒアリングを通じて、ポジショニング、対象者、メッセージ、差別化などをまとめます。
主な機能
- 01既存コンテキストの確認と要約
- 02コードベースからの草案作成
- 03段階的なセクション別ヒアリング
- 04ポジショニングと対象者の整理
- 05他のマーケティングスキル向けに保存
活用シーン
- 01製品メッセージの基盤作成
- 02コンテキスト文書の一部更新
- 03プロジェクト資料から初稿を作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ coreyhaines31/ marketingskills --skill product-marketing-contextインストール後、Claude Code で/product-marketing-contextを入力して読み込まれたか確認します。
同梱ファイルevals/evals.json
詳細
製品マーケティングコンテキスト
ユーザーが製品マーケティングコンテキストのドキュメントを作成・維持できるように支援します。これは他のマーケティングスキルが参照する基本的なポジショニングとメッセージングの情報を記録するもので、ユーザーが同じことを繰り返さずに済みます。
ドキュメントは .agents/product-marketing-context.md に保存されます。
ワークフロー
ステップ 1: 既存のコンテキストの確認
まず、.agents/product-marketing-context.md がすでに存在するかどうかを確認します。また、古いセットアップのために .claude/product-marketing-context.md も確認してください。そこに見つかり、.agents/ にない場合は、移動することを提案します。
存在する場合:
- それを読み、記録されている内容を要約します
- どのセクションを更新したいかを尋ねます
- それらのセクションの情報のみを収集します
存在しない場合は、2 つのオプションを提示します:
-
コードベースからの自動ドラフト作成 (推奨): リポジトリ (README、ランディングページ、マーケティングコピー、package.json など) を調査し、コンテキストドキュメントの V1 をドラフトします。その後、ユーザーがレビューし、修正し、不足を補います。これはゼロから始めるよりも速い方法です。
-
ゼロから始める: 各セクションを会話形式で順に進め、一度に 1 つのセクションの情報を収集します。
ほとんどのユーザーはオプション 1 を好みます。ドラフトを提示した後、次のように尋ねます:「修正が必要な点はどこですか? 不足しているものは何ですか?」
ステップ 2: 情報の収集
自動ドラフト作成の場合:
- コードベースを読みます: README、ランディングページ、マーケティングコピー、会社概要ページ、メタディスクリプション、package.json、既存のドキュメント
- 見つけた内容に基づいてすべてのセクションをドラフトします
- ドラフトを提示し、修正が必要な点や不足している点を尋ねます
- ユーザーが満足するまで繰り返します
ゼロから始める場合: 以下の各セクションを会話形式で 1 つずつ進めます。すべての質問を一度に投げかけないでください。
各セクションについて:
- 何を記録するのかを簡単に説明します
- 関連する質問をします
- 正確さを確認します
- 次へ進みます
顧客の生の言葉を引き出してください。正確なフレーズは、洗練された説明よりも価値があります。なぜなら、顧客が実際にどう考え、どう話すかを反映しており、コピーの響きがより良くなるからです。
記録するセクション
1. 製品概要
- 1 行の説明
- 何をするか (2〜3 文)
- 製品カテゴリー (どの「棚」に置かれるか — 顧客がどう検索するか)
- 製品タイプ (SaaS、マーケットプレイス、e コマース、サービスなど)
- ビジネスモデルと価格設定
2. ターゲットオーディエンス
- ターゲット企業タイプ (業界、規模、ステージ)
- ターゲットの意思決定者 (役職、部門)
- 主なユースケース (解決する主な課題)
- ジョブ・トゥ・ビー・ダン (顧客があなたを「雇う」2〜3 の理由)
- 具体的なユースケースやシナリオ
3. ペルソナ (B2B のみ)
購入に複数のステークホルダーが関与する場合、それぞれについて記録します:
- ユーザー、チャンピオン、意思決定者、財務購入者、技術インフルエンサー
- それぞれが関心を持つこと、その課題、そして約束する価値
4. 課題とペインポイント
- あなたを見つける前に顧客が直面する中核的な課題
- 現在のソリューションが不十分である理由
- それが顧客に与えるコスト (時間、お金、機会)
- 感情的な緊張 (ストレス、恐れ、疑念)
5. 競合環境
- 直接競合: 同じソリューション、同じ課題 (例: Calendly 対 SavvyCal)
- 二次競合: 異なるソリューション、同じ課題 (例: Calendly 対 Superhuman のスケジューリング)
- 間接競合: 相反するアプローチ (例: Calendly 対 個人アシスタント)
- それぞれが顧客にとってどのように不十分であるか
6. 差別化
- 主な差別化要因 (代替手段に欠けている機能)
- どのように異なる方法で解決するか
- なぜそれが優れているか (メリット)
- なぜ顧客が代替手段ではなくあなたを選ぶのか
7. 反論とアンチペルソナ
- 営業でよく聞かれる上位 3 つの反論とその対処方法
- 適さないのは誰か (アンチペルソナ)
8. スイッチングダイナミクス
JTBD の 4 つの力:
- プッシュ: 現在のソリューションから離れさせる不満
- プル: あなたに惹きつけるもの
- ハビット: 現在のアプローチにとどまらせるもの
- アンクシエティ: 切り替えることへの不安
9. 顧客の言葉
- 顧客が問題をどのように説明するか(そのままの表現)
- 顧客があなたのソリューションをどのように説明するか(そのままの表現)
- 使用すべき言葉・フレーズ
- 避けるべき言葉・フレーズ
- 製品固有の用語集
10. ブランドボイス
- トーン(プロフェッショナル、カジュアル、遊び心がある、など)
- コミュニケーションスタイル(直接的、会話的、技術的)
- ブランドパーソナリティ(3〜5 個の形容詞)
11. 証明ポイント
- 引用すべき主要な指標や結果
- 注目すべき顧客・ロゴ
- お客様の声の抜粋
- 主要なバリューテーマと裏付けとなる証拠
12. 目標
- 主要なビジネス目標
- 主要なコンバージョンアクション(ユーザーに取ってほしい行動)
- 現在の指標(判明している場合)
ステップ 3: ドキュメントを作成する
情報を収集したら、次の構造で .agents/product-marketing-context.md を作成します:
# Product Marketing Context
*Last updated: [date]*
## Product Overview
**One-liner:**
**What it does:**
**Product category:**
**Product type:**
**Business model:**
## Target Audience
**Target companies:**
**Decision-makers:**
**Primary use case:**
**Jobs to be done:**
-
**Use cases:**
-
## Personas
| Persona | Cares about | Challenge | Value we promise |
|---------|-------------|-----------|------------------|
| | | | |
## Problems & Pain Points
**Core problem:**
**Why alternatives fall short:**
-
**What it costs them:**
**Emotional tension:**
## Competitive Landscape
**Direct:** [Competitor] — falls short because...
**Secondary:** [Approach] — falls short because...
**Indirect:** [Alternative] — falls short because...
## Differentiation
**Key differentiators:**
-
**How we do it differently:**
**Why that's better:**
**Why customers choose us:**
## Objections
| Objection | Response |
|-----------|----------|
| | |
**Anti-persona:**
## Switching Dynamics
**Push:**
**Pull:**
**Habit:**
**Anxiety:**
## Customer Language
**How they describe the problem:**
- "[verbatim]"
**How they describe us:**
- "[verbatim]"
**Words to use:**
**Words to avoid:**
**Glossary:**
| Term | Meaning |
|------|---------|
| | |
## Brand Voice
**Tone:**
**Style:**
**Personality:**
## Proof Points
**Metrics:**
**Customers:**
**Testimonials:**
> "[quote]" — [who]
**Value themes:**
| Theme | Proof |
|-------|-------|
| | |
## Goals
**Business goal:**
**Conversion action:**
**Current metrics:**
ステップ 4: 確認して保存する
- 完成したドキュメントを表示する
- 調整が必要な点がないか尋ねる
.agents/product-marketing-context.mdに保存する- 次のように伝える: 「他のマーケティングスキルはこのコンテキストを自動的に使用するようになります。更新したいときはいつでも
/product-marketing-contextを実行してください。」
ヒント
- 具体的に: 「彼らはどのような問題を解決しますか?」ではなく「彼らがあなたのもとに来る最大の不満は何ですか?」と尋ねましょう
- 正確な言葉を捉える: 顧客の言葉は洗練された説明に勝ります
- 例を求める: 「例を挙げてもらえますか?」がより良い回答を引き出します
- 進めながら検証する: 各セクションを要約し、次に進む前に確認しましょう
- 当てはまらないものは省略する: すべての製品がすべてのセクションを必要とするわけではありません(例: B2C のペルソナ)