PM Skills Marketplace

phuryn/pm-skills — main 07b34f64(2026-10-19 確認)

1 — 概要
69PM スキル
42コマンドワークフロー
9プラグイン
MITライセンス

汎用 AI はテキストを返す。PM Skills Marketplace は構造を返す。PM スキルは Teresa Torres・Marty Cagan・Alberto Savoia らのフレームワークに沿って思考を構造化し、AI shipping スキルはコードと文書の証拠に基づくレビューを導く。

ディスカバリーから戦略、実行、ローンチ、グロース、AI で作ったアプリの出荷前レビューまでをカバーする 9 プラグイン構成。Claude Code / Cowork に加え、Codex CLI でもプラグインを導入できる。Gemini CLI / OpenCode / Cursor / Kiro ではスキルをコピーして利用する。

最新リリースは v2.2.0。本ページはその後の default branch(main)を対象とし、Cursor 用 manifest の追加は CHANGELOG の Unreleased に含まれる。

2 — エントリーポイント

以下のスラッシュ表記は Claude Code / Cowork 向け。状況に応じて次のコマンドから始める。Codex では同じ手順を自然言語で依頼する。

状況コマンド主なプラグイン
新しいアイデアを検証したい/discoverpm-product-discovery
戦略の骨格が欲しい/strategypm-product-strategy
PRD を書きたい/write-prdpm-execution
PRD の前提を検証したい/red-team-prdpm-execution
出荷前のレビュー資料をまとめたい/ship-checkpm-ai-shipping
ローンチ計画を立てたい/plan-launchpm-go-to-market
North Star を決めたい/north-starpm-marketing-growth
スキルの明示呼び出し — 会話に関連するスキルは自動ロードされる。優先したい場合は /plugin-name:skill-name または /skill-name(Claude がプレフィックスを補完)で指定する。
3 — スキル・コマンド・プラグインの役割

PM Skills Marketplace は、知識・手順、ワークフロー、配布単位の 3 つの役割で読むと分かりやすい。スキルには補助的な参照ファイルも含まれる。Claude ではスキルもコマンドもスラッシュ表記で明示呼び出しできるため、記号ではなく参照先と役割で区別する。

  • Skill知識・手順の最小単位 — 1 つの PM フレームワークや 1 タスクの進め方
  • Commandユーザーが起動するワークフロー — 1 つ以上のスキルや手順を順序付きで適用
  • PluginPM 領域ごとの配布パッケージ — 関連スキルとコマンドをまとめてインストール

Skill と Command は手順の実体、Plugin はそれらを束ねる配布物。起動方法は利用するエージェントによって異なる。

分類軸 スキル コマンド プラグイン
定義 エージェントに渡すドメイン知識と手順 ユーザーが明示起動するエンドツーエンドワークフロー スキルとコマンドを領域単位で束ねた配布物
実体(ファイル) skills/<name>/SKILL.md と必要な参照ファイル commands/<name>.md .claude-plugin/plugin.json + プラグイン直下の skills/ / commands/
起動方法 Claude では会話に関連すれば自動ロード。
/plugin-name:skill-name または /skill-name で明示も可
Claude で /command-name(例: /discover) claude plugin install pm-execution@pm-skills など。
Cowork では GitHub マーケットプレイスから一括
粒度 1 フレームワーク / 1 分析タスク 1 つ以上のスキルや手順を適用する 1 プロセス 1 PM 領域(discovery, strategy, execution 等)
他ツールでの利用 可 — SKILL.md を Cursor / OpenCode 等へコピー Codex ではファイルは導入されるが、スラッシュコマンドとしては実行できない Claude Code / Cowork / Codex CLI。Cursor manifest は main の Unreleased
他レイヤーとの関係 コマンドに使われる。単体でも会話から参照される スキルを順序づけて呼ぶ。完了後に次コマンドを提案 スキル群 + コマンド群を包含する。Marketplace が 9 個を列挙

レジストリの marketplace.json は 9 プラグインの目次。プラグインはスキルとコマンドを含み、スキルから補助資料を参照する場合もある。

flowchart TB
  subgraph registry["Marketplace(レジストリ)"]
    M["marketplace.json"]
  end
  subgraph plugin["Plugin 層 — 配布・領域分割"]
    P1["pm-product-discovery"]
    P2["pm-execution"]
    P9["pm-ai-shipping ほか 計 9 プラグイン"]
  end
  subgraph cmd["Command 層 — ユーザー起動"]
    C1["/discover"]
    C2["/write-prd"]
    C3["/sprint"]
  end
  subgraph skill["Skill 層 — 知識・手順"]
    S1["brainstorm-ideas-new"]
    S2["create-prd"]
    S3["sprint-plan"]
  end
  M --> P1 & P2 & P9
  P1 --> S1
  P2 --> S2 & S3
  P1 --> C1
  P2 --> C2 & C3
  C1 --> S1
  C2 --> S2
  C3 --> S3
        
包含関係の向き — プラグイン ⊃ { スキル, コマンド }。コマンド → スキル(参照・チェーン)。逆方向はない(スキルがコマンドを内包しない、コマンドがプラグインを内包しない)。
01 Skill スキル

例: create-prd は 8 セクションの PRD テンプレと執筆手順を持つ。既定は約 1〜2 ページの lean PRD で、詳細は依頼時に追加する。Teresa Torres の OST や RICE など参照型スキルはコマンドなしで会話から引かれる。

02 Command コマンド

例: /discover は brainstorm-ideas-new → identify-assumptions-new → prioritize-assumptions → brainstorm-experiments-new を順に適用。/sprint は plan|retro|release モードで別スキルを切り替える。

03 Plugin プラグイン

例: pm-execution は 16 スキル + 11 コマンド(PRD, OKR, スプリント等)を 1 パッケージにまとめる。Cowork で phuryn/pm-skills を追加すると 9 プラグインが一括インストールされる。

flowchart TD
  Q{"操作の種類は?"}
  Q -->|"Claude / Codex で plugin 導入"| PL["プラグイン — 配布単位"]
  Q -->|"commands の手順を実行 /discover など"| CM["コマンド — ワークフロー起動"]
  Q -->|"SKILL.md を参照 自動 or /plugin-name:skill-name"| SK["スキル — 知識と手順"]
  CM --> CH["内部で 1 つ以上のスキルを順に適用"]
  SK --> RF["コマンド不要の参照スキルもあり"]
        

先頭の / だけでは判別できない。Claude の /plugin-name:skill-name はスキル、/discover は Command を呼び出す。コマンド完了後に「次は /strategy を試す」と提案されるのは、コマンド間のチェーンであり、スキルやプラグインの境界をまたぐ誘導である(PM ワークフロー全体の接続)。

4 — プラグイン一覧
pm-product-discovery 13 skills 5 cmds

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

新規アイデアや既存プロダクトの不確実性を、仮定・機会・実験に分解する領域。ふわっとした「何を作るか」を、検証可能な学習計画に落とす。

Skills

  • brainstorm-ideas-* と brainstorm-experiments-* で、既存/新規プロダクト別にアイデアと実験を広げる。
  • identify-assumptions-* と prioritize-assumptions で、Value / Usability / Viability / Feasibility などのリスクを整理する。
  • opportunity-solution-tree、interview-script、summarize-interview で、顧客理解を構造化する。

Commands

  • /discover は「アイデア出し → 仮定洗い出し → 優先順位付け → 実験設計」を一気通貫で回す。
  • /brainstorm は ideas / experiments と existing / new を組み合わせて発散する。
  • /triage-requests、/interview、/setup-metrics は、要望・調査・指標設計を個別に扱う。

Examples

  • /discover AI-powered meeting summarizer for remote teams
  • ユーザー活性化を上げる Opportunity Solution Tree を作る。
  • エンタープライズ顧客の機能要望をテーマ別に優先順位付けする。
pm-product-strategy 12 skills 5 cmds

プロダクト戦略

ビジョン、価値提案、事業モデル、価格、競争環境をまとめて扱う戦略レイヤー。個別フレームワークを並べるだけでなく、プロダクトの勝ち筋として接続する。

Skills

  • product-strategy は 9 セクションの Product Strategy Canvas で、ビジョンから防御力まで整理する。
  • lean-canvas、business-model、startup-canvas は、事業モデルを粒度別に描き分ける。
  • pricing-strategy、swot-analysis、pestle-analysis、porters-five-forces で市場と価格の前提を検証する。

Commands

  • /strategy は包括的な Product Strategy Canvas を生成する。
  • /business-model は lean / full / startup / value-prop / all から用途に合うキャンバスを選ぶ。
  • /market-scan と /pricing は外部環境と収益化の妥当性を点検する。

Examples

  • /strategy B2B project management tool for agencies
  • AI ライティングツールの JTBD ベースの価値提案を設計する。
  • プロジェクト管理 SaaS 市場を Porter's Five Forces で分析する。
pm-execution 16 skills 11 cmds

実行管理

戦略をチームの実行単位へ翻訳する領域。PRD、OKR、ロードマップ、スプリント、リリース、ステークホルダー管理まで、日々の PM 作業を支える。

create-prd と /write-prd は同じテンプレートを使用する。Market Segments と各セグメントの Value Propositions は必須。6 部の JTBD(Who / Why / What before / How / What after / Alternatives)を残し、Solution を How、Key Results を What after と対応させる。

Skills

  • strategy-red-team は PRD・ロードマップ・戦略の重要な仮定を洗い出し、検証すべき安価なテストを優先順位付けする。
  • create-prd、brainstorm-okrs、outcome-roadmap で、要求・目標・ロードマップを成果中心にまとめる。
  • sprint-plan、retro、release-notes で、スプリント運営とリリースコミュニケーションを支える。
  • user-stories、job-stories、wwas、test-scenarios で、開発が動ける粒度に分解する。

Commands

  • /red-team-prd は戦略の前提を反証するレビューを行う。
  • /write-prd、/plan-okrs、/transform-roadmap が計画系の骨格を作る。
  • /sprint は plan / retro / release のサブモードでスプリントの前後を扱う。
  • /write-stories、/test-scenarios、/generate-data は実装・検証の入力を作る。

Examples

  • /write-prd Smart notification system that reduces alert fatigue
  • /sprint retro にスプリントのメモを渡して振り返りを構造化する。
  • 50 件のバックログに合う優先順位付けフレームワークを選ぶ。
pm-market-research 7 skills 3 cmds

市場調査

ユーザー、市場、競合を調査して、誰のどんな課題を狙うのかを明確にする領域。定性調査と市場規模の両方を PM が扱える形へ変換する。

Skills

  • user-personas、market-segments、user-segmentation で顧客像とセグメントを分ける。
  • customer-journey-map で、接点・感情・痛みを時系列に見える化する。
  • market-sizing、competitor-analysis、sentiment-analysis で市場規模・競争・声の傾向を読む。

Commands

  • /research-users はペルソナ、セグメント、カスタマージャーニーをまとめて作る。
  • /competitive-analysis は競合の強み・弱み・差別化余地を整理する。
  • /analyze-feedback は NPS、レビュー、調査回答を感情とテーマで分解する。

Examples

  • /research-users に 12 人分のインタビューデータを渡す。
  • AI コードレビュー市場の TAM / SAM / SOM を見積もる。
  • Q4 の NPS 回答 200 件をテーマ別に分析する。
pm-data-analytics 3 skills 3 cmds

データアナリティクス

PM が意思決定に必要なデータ分析を扱う小さな分析セット。SQL、コホート、A/B テストを、統計と事業判断の橋渡しとして使う。

Skills

  • sql-queries は BigQuery / PostgreSQL / MySQL 向けに自然言語から SQL を作る。
  • cohort-analysis はリテンション、機能採用、エンゲージメントをコホート単位で読む。
  • ab-test-analysis は有意性、サンプルサイズ、MDE、ship / extend / stop 判断を扱う。

Commands

  • /write-query は分析したい問いを SQL に変換する。
  • /analyze-cohorts は行動データから継続率や採用率の差を読む。
  • /analyze-test は実験結果を統計的に評価する。

Examples

  • /write-query Show me monthly active users by country for Q4 2025
  • 95% 信頼水準、2% MDE に必要なサンプルサイズを見積もる。
  • 1 月登録ユーザーと 2 月登録ユーザーの週次リテンションを比較する。
pm-go-to-market 6 skills 3 cmds

ゴートゥーマーケット

最初に攻める市場、届け方、売り方、競合への勝ち方を組み立てる領域。ローンチ計画だけでなく、ICP とチャネル、営業材料までつなげる。

Skills

  • gtm-strategy はチャネル、メッセージ、成功指標、ローンチ計画をまとめる。
  • beachhead-segment と ideal-customer-profile で、最初に狙う顧客を絞り込む。
  • growth-loops、gtm-motions、competitive-battlecard で成長構造と営業材料を作る。

Commands

  • /plan-launch はビーチヘッドからローンチ計画までを一気に作る。
  • /growth-strategy はグロースループと GTM モーションを検討する。
  • /battlecard は競合比較、反論処理、勝ち筋を営業向けにまとめる。

Examples

  • /plan-launch AI code review tool targeting mid-size engineering teams
  • フリーミアム B2B SaaS のグロースループを設計する。
  • 自社 CRM と Salesforce の SMB 向けバトルカードを作る。
pm-marketing-growth 5 skills 2 cmds

マーケティング & グロース

市場にどう伝わり、どの指標で成長を見続けるかを扱う領域。ポジショニング、メッセージ、名前、North Star Metric をひと続きで設計する。

Skills

  • marketing-ideas はチャネルとメッセージを含む、低コストで試せるマーケティング案を出す。
  • positioning-ideas と value-prop-statements は競合との差分と伝え方を整理する。
  • product-name と north-star-metric は、ブランドと言語化、成長指標の核を決める。

Commands

  • /market-product はマーケティング案、ポジショニング、価値提案、名前をまとめて発散する。
  • /north-star は North Star Metric と入力指標を定義する。

Examples

  • /market-product B2B analytics dashboard for e-commerce managers
  • Notion と差別化するポジショニング角度を 5 つ出す。
  • 二面 marketplace の North Star Metric を決める。
pm-toolkit 4 skills 5 cmds

PM ツールキット

中核 PM ワークから少し外れるが、実務で頻繁に発生する文書・法務・キャリア系の補助領域。レビュー、ドラフト、校正を作業単位で支える。

Skills

  • review-resume は PM レジュメを XYZ+S 公式、キーワード、構成の観点で見る。
  • draft-nda と privacy-policy は NDA とプライバシーポリシーのドラフトを作る。
  • grammar-check は文法だけでなく、論理、流れ、読みやすさも対象にする。

Commands

  • /review-resume と /tailor-resume は、PM レジュメのレビューと求人別調整を扱う。
  • /draft-nda、/privacy-policy、/proofread は、文書作成と校正の短いワークフロー。

Examples

  • /tailor-resume にレジュメと求人票を渡して調整する。
  • プロダクト告知文の文法、論理、流れをチェックする。
  • /proofread で Q1 投資家向けアップデート草案を磨く。
pm-ai-shipping 3 skills 5 cmds

AI アプリの出荷前レビュー

コードからシステム資料を整理し、意図と実装の差、正しさ、セキュリティ、性能、テストの裏付けを確認する。出力は人が判断する shipping packet であり、リリースの自動承認ではない。

Skills

  • shipping-artifacts は既存の文書配置を尊重し、architecture / flows / permissions / variables を核に、必要な資料だけを整える。
  • intended-vs-implemented は文書の意図とコードの実装証拠を境界ごとに照合する。
  • code-review は正しさ・セキュリティ・性能の観点で、反証を経た指摘を残す。

Commands

  • /ship-check は文書化、エージェント指示の整備、各レビュー、独立レビュー、テスト対応表をまとめて shipping packet を作る。
  • /document-app はコードからシステム文書を作成・更新し、/derive-tests は既存テスト・提案・未検証の区別を保ったテスト対応表を作る。
  • /security-audit-static と /performance-audit-static は静的な監査とレポート作成。監査対象コードを自動修正しない。

Examples

  • /ship-check the payments service で対象領域の出荷判断資料をまとめる。
  • /document-app check と /derive-tests check は読み取り専用でファイルを書かない。後者はテストを読むが実行しない。
  • テスト対応表はテスト成功の証明ではない。未検証事項と出荷条件を確認し、最終判断は人が行う。
5 — インストール

非開発者向けの最速経路。Customize → Browse plugins → Personal → + → Add marketplace from GitHub の順に進み、phuryn/pm-skills を入力すると全 9 プラグインが自動インストールされる。

# Step 1: マーケットプレイスを追加
claude plugin marketplace add phuryn/pm-skills

# Step 2: 必要なプラグインをインストール
claude plugin install pm-toolkit@pm-skills
claude plugin install pm-product-strategy@pm-skills
claude plugin install pm-product-discovery@pm-skills
claude plugin install pm-market-research@pm-skills
claude plugin install pm-data-analytics@pm-skills
claude plugin install pm-marketing-growth@pm-skills
claude plugin install pm-go-to-market@pm-skills
claude plugin install pm-execution@pm-skills
claude plugin install pm-ai-shipping@pm-skills
codex plugin marketplace add phuryn/pm-skills
codex plugin add pm-execution@pm-skills
codex plugin add pm-ai-shipping@pm-skills

必要なプラグイン名を codex plugin add <plugin>@pm-skills に指定する。スキルを名前で利用できるが、同梱の commands/*.md は Codex のスラッシュコマンドとしては実行できない。「アイデアを出し、仮定を洗い出し、優先順位を付けて実験を設計して」のように自然言語で依頼する。

skills/*/SKILL.md と関連する参照ファイルを、利用先が読む skills ディレクトリへコピーする。Cursor 用 marketplace / plugin manifest は最新 main に追加済みだが Unreleased。ここでは README に記載されたスキルのコピー方法を示す。

ツール配置先動作範囲
Gemini CLI~/.gemini/skills/スキルのみ
OpenCode.opencode/skills/スキルのみ
Cursor.cursor/skills/スキルのみ
Kiro.kiro/skills/スキルのみ
# 例: OpenCode 向けに全スキルをコピー(プロジェクトルートから実行)
for plugin in pm-*/; do
  mkdir -p .opencode/skills/
  cp -r "$plugin/skills/"* .opencode/skills/ 2>/dev/null
done
6 — 参照フレームワーク

スキルが参照する PM 実践者・書籍の一覧。汎用 AI の回答に代わり、これらの体系的なフレームワークを通じた構造化された思考を提供する。

著者 / 組織著作・コンセプト関連プラグイン
Teresa TorresContinuous Discovery Habitspm-product-discovery
Marty CaganINSPIRED / TRANSFORMEDpm-product-strategy, pm-execution
Alberto SavoiaThe Right It(プリトタイプ)pm-product-discovery
Dan OlsenThe Lean Product Playbookpm-product-strategy
Roger L. MartinPlaying to Winpm-product-strategy
Ash MauryaRunning Lean(Lean Canvas)pm-product-strategy
StrategyzerBusiness Model Generation / Value Proposition Designpm-product-strategy
Christina WodtkeRadical Focus(OKR)pm-execution
Anthony W. UlwickJobs to Be Donepm-product-discovery, pm-go-to-market
Alistair Croll & Benjamin YoskovitzLean Analyticspm-data-analytics
Sean EllisHacking Growthpm-marketing-growth
Maja VojeGo-To-Market Strategistpm-go-to-market