mcpField
T
thinking-effectuation

thinking-effectuation

github.com/tjboudreaux生産性1.7k564 回インストール12 週間前に更新
リポジトリ

thinking-effectuation について

不確実な状況で、今ある手段と許容損失を起点に、制御可能な行動と実際のコミットメントから道筋を形作る計画スキルです。予測が難しく、目標が変化し得る場面に向いています。

主な機能

  1. 01利用可能なスキル、知識、人脈の整理
  2. 02許容損失の上限設定
  3. 03制御可能な次の行動の選択
  4. 04意見より実際のコミットメントを重視
  5. 05予想外の出来事を新たな手段に活用
  6. 06目標を更新し継続可否を判断

活用シーン

  1. 01小さな行動で新市場を試す
  2. 02拡大前にパートナーのコミットメントを得る
  3. 03環境変化に応じて計画を調整
  4. 04因果的な計画へ切り替える時期の判断

インストール

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

$npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-effectuation

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

詳細

エフェクチュエーション

ナイト的不確実性のもとでは、固定された目標や予測リターンではなく、今ある手段と許容可能な損失を起点にします。制御可能な行動と実際のコミットメントを通じて、道筋を作ります。

使用する場面

  • 市場、技術、または課題が十分に新しく、結果の確率を信頼できません。
  • 目標よりも手段のほうが明確です。アイデンティティ、スキル、資産、ネットワークが、固定された目標より先に存在しています。
  • 小さな行動で、破綻のリスクを負わずに情報を得たり、パートナーのコミットメントを得たりできます。
  • 環境の変化が予測より速く、計画が何度も崩れます。

使用しない場面

  • 道筋を予測できます。市場が既知で、ユニットエコノミクスを把握でき、確立されたプレイブックがある場合 → 因果的計画を使います。
  • 一度の誤った行動で破綻する、または取り返しがつかなくなる場合 → まずリスクを下げます。許容可能な損失の範囲内の行動を、無料のものとして扱わないでください。
  • 目標がすでに定まっていて、リソースだけが不確実な場合 → 目標達成に向けて計画します。
  • 要件が定まっている定型的な実行の場合 → 行動します。手段を再点検する必要はありません。

手順

  1. 手段だけを棚卸しします。 自分が何者か(スキル、制約、価値観)、何を知っているか(専門分野、ツール、データ)、誰を知っているか(連絡可能なパートナー、ユーザー、リソース)を列挙します。「理想的な計画に何が必要か」は入力として却下します。
  2. 許容可能な損失に上限を設けます。 それでも継続できる範囲で失ってもよい時間、資金、評判、機会費用の最大値を示します。提案する行動がいずれかの上限を超える場合は、行動をより小さく設計し直すか、中止します。
  3. 制御可能な次の行動を一つ選びます。 (a)他者からの実際のコミットメント、または(b)判断を分ける情報のいずれかを得られる、最小の行動を優先します。損失の上限内で行動し、期待リターンを最適化しようとしないでください。
  4. 意見ではなく、コミットメントを求めます。 手段を起点にした、作業中の提案を共有します。リソース、アクセス、または作業を提供すると約束した人は共同創作者となり、目標を再構成する可能性があります。コミットメントにつながらないフィードバックは拘束力のないものとして扱います。
  5. 不測の事態を活用します。 予期せぬ出来事を新たな手段として捉えます。採用の失敗、競合他社の動き、ロードマップ外の要望などが該当します。「古い計画をどう復元するか」ではなく、「これによって制御可能性をどう広げられるか」と問いかけます。
  6. 手段と目標を更新し、停止するか繰り返します。 新たな手段とコミットメントを棚卸しに加え、形成されつつある目標を改めて述べます。実行できる程度に制御可能な実行可能経路ができたとき、前進の見込みがないまま損失の上限に達したとき、または不確実性がなくなり予測可能な計画になったとき(その場合は因果的計画に切り替えます)に停止します。

出力

エフェクチュエーションの概要を出力します。

  • means:現時点で実際に利用できるアイデンティティ/知識/ネットワーク
  • affordable_loss:厳格な上限(時間、資金、評判、機会)
  • next_action:上限内で実行できる、制御可能な行動を一つ
  • commitments_sought_or_won:誰に本気で関わってもらう必要があるか、また、コミットメントが得られた場合に何が変わるか
  • contingencies_used:手段に転換した不測の事態(またはなし)
  • emerging_goal:手段とコミットメントによって形作られつつある現在の目標(当初の希望と異なる場合があります)
  • stop_or_loop:エフェクチュエーションを続ける、因果的計画に切り替える、または中止する

検証

  • 手段優先の主張を反証します: 概要が固定された目標から始まり、それに合わせてリソースを後付けしている場合は、手段を起点に書き直すか、エフェクチュエーションを断念します。
  • 損失上限を確認します: 推奨するすべての行動が、明示された許容可能な損失の範囲内に収まっている必要があります。収まらない場合は、規模を縮小するか中止します。
  • コミットメントをテストします: 予測や、コミットメントを伴わない関心だけに依存する進展は無効です。少なくとも一つの実際のコミットメント、または低コストで得られる情報を必須とします。
  • 過剰適用を防ぎます: 信頼できる予測と既知のプレイブックがある場合は、エフェクチュエーションを無理に適用せず、因果的に計画します。
  • 停止します: 手段 → 損失上限 → 行動 → コミットメントのサイクルを一度実施し、明示的に停止または継続を判断したら終了します。エフェクチュエーションという名目で、いつまでも探索を続けないでください。

コメント