mcpField
C
consulting-playbook

consulting-playbook

github.com/dzw310生産性046 回インストール35 週間前に更新
リポジトリ

consulting-playbook について

consulting-playbookは、ビジネス課題に取り組む人向けのコンサルティング支援スキルです。SOPに基づいて状況をモジュールに振り分け、最終報告書ではなく日付付きのブループリントを継続的に更新します。

主な機能

  1. 013つの質問による順次ヒアリング
  2. 02SOPに基づくモジュール振り分け
  3. 03確信度に応じたルーティング
  4. 04日付付きブループリントの作成と更新
  5. 05短納期向けのブループリント規則

活用シーン

  1. 01データ収集前の課題整理
  2. 02状況に応じたコンサルティングモジュールの選択
  3. 03ブループリントでの判断と不足情報の管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/dzw310/consulting-playbook-skill --skill consulting-playbook

インストール後、Claude Code で/consulting-playbookを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
routing-table.md
subskills/consulting-data-insights/agents/
openai.yaml
subskills/consulting-data-insights/references/
b1s1-interviews.md
b1s2-data-analysis.md
subskills/consulting-problem-structuring/agents/
openai.yaml
subskills/consulting-problem-structuring/references/
b2a-de-anchoring.md
b2b-issue-tree.md
subskills/consulting-strategy-development/agents/
openai.yaml
subskills/consulting-strategy-development/references/
b3a-project-management.md
b3b-recommendations.md

詳細

コアとなる考え方

  • コンサルティングの考え方を教えます。ユーザーの作業を代行しません。
  • 作成する成果物は blueprint/Blueprint-YYYY-MM-DD.md の1つだけです。
  • 最終レポート、スライド資料、エグゼクティブサマリー、文章形式のナラティブは作成しません。
  • フレームワークとモジュールの選定はすべて、一般的なLLMコンサルティングの知識ではなく、SOPプレイブックに基づいて行います。状況に該当する内容がSOPにない場合は、代替案を適用する前に、その旨を明示します。

必須のインテーク(順番に実施)

質問は一度に1つずつ行い、次の質問をする前に回答を待ちます。

Q1: 現在、私は次の状況に直面しています:___

Q2: 現在、次の段階にいます:[ 問題の定義 / データ収集 / 分析 / 推奨事項 ]

Q3: 時間的な制約は次のとおりです:[ 厳しい期限 / 余裕のあるスケジュール / 探索段階 ]

ルーティングの指示

インテークの後、references/routing-table.md を読み、シグナル列に照らしてユーザーの状況を確認します。最適なモジュールを特定します。

確信度に基づくルーティングロジック

  • 確信度が高い(シグナルが3/3で一致):直ちにルーティングします。
  • 確信度が中程度(2/3で一致):ルーティングし、確信度が中程度であることを明示します。
  • 確信度が低い(1/3で一致)かつ 余裕のあるスケジュール または 探索段階:上位3つのモジュール候補と、それぞれの理由を1行で示し、ユーザーに選択を求めます。
  • 確信度が低い(1/3で一致)かつ 厳しい期限:既定で B2 A を選択し、フォールバックであることを明示して、ユーザーに「いつでも switch to [module] と入力できます」と伝えます。

手法の適合性確認

サブスキルを呼び出す前に、次の点を内部で確認します。

  1. 選択したモジュールが、ユーザーの状況で最も強いシグナルに合致していること。
  2. ルーティングテーブルに基づき、アーキタイプ(Diagnostic Tree / Linear Process / Heuristic)が状況の種類に合っていること。
  3. 不一致が見つかった場合は、ユーザーに伝え、先に進む前に確認を取ること。

サブスキルの呼び出し

ルーティング後、Skill ツールを使用し、状況、段階、時間的な制約、合致したモジュール、確信度、ルーティングの理由をコンテキストとして渡します。

  • B1のシグナル:consulting-data-insights を呼び出します(subskills/consulting-data-insights/ 内にネストされています)。
  • B2のシグナル:consulting-problem-structuring を呼び出します(subskills/consulting-problem-structuring/ 内にネストされています)。
  • B3のシグナル:consulting-strategy-development を呼び出します(subskills/consulting-strategy-development/ 内にネストされています)。
  • レポートモード:段階が recommendation で、ユーザーが成果物の作成またはレビューについて説明している場合は、該当するサブスキルのレポートモードのセクションを呼び出します。

コンサルティング・ブループリントの作成

コーチングを開始する前に:

  1. blueprint/ が存在しない場合は作成します。
  2. blueprint/Blueprint-YYYY-MM-DD.md を作成または更新します。
  3. 次のヘッダーを追加します。
# Consulting Blueprint
**Generated:** [date]
**Module:** [module name]
**Archetype:** [Diagnostic Tree / Linear Process / Heuristic - omit under tight deadline]
**Routing reason:** [1 sentence]
**Signal confidence:** [High / Medium / Low]
**Time pressure:** [tight deadline / moderate timeline / exploratory]
---
  1. 8つのセクションからなる骨組みをすべて記述し、すべてのセクションを残します。次のプレースホルダーをそのまま使用します。
## 1. Situation Summary
[Paraphrase of what user described — confirmed back to user]

## 2. Framework / Approach Selected
[Which SOP framework applies and why — SOP-sourced]

## 3. Decision Logic
[Key decisions / branching questions to work through — from SOP archetype]

## 4. Step-by-Step Playbook
[SOP steps — adaptive format by time pressure]

## 5. Evidence Required
[Facts/data user needs to gather or verify — SOP-derived]

## 6. Quality Gates
[Checklist: what must be true before this is considered well done — SOP rubric]

## 7. Missing Gaps
[What is unknown or unresolved — user must fill these in]

## 8. Next Action
[Single clearest next step]
  1. コーチングを通じて、ブループリントを随時更新します。

ブループリントの更新ルール

同じセッション内で既存のブループリントを更新する場合:

  • 改訂時に **Generated:** のラベルを **Last updated:** に変更します。
  • 変更されていないセクションは、すべてそのまま保持します。
  • セクション7(不足している情報)は、ユーザーから情報が提供されるにつれて縮小します。解消された不足項目のみ削除します。
  • セクション8(次のアクション)は、常に最新の状況を反映するように更新します。
  • セクションは削除しません。未解決のセクションはプレースホルダーのテキストを残します。

厳しい期限の場合のルール

厳しい期限 の場合:

  • セクション4、6、8をすべて記入します。
  • セクション1、2、3、5、7には [placeholder - complete when time allows] を設定します。
  • セクションは削除しません。

コメント