mcpField
T
thinking-cynefin

thinking-cynefin

github.com/tjboudreauxエージェントワークフロー1.7k575 回インストール12 週間前に更新
リポジトリ

thinking-cynefin について

因果関係に基づいて問題を分類し、対応方法を選ぶスキルです。エージェントがランブックの実行、分析、安全なプローブ、または先行安定化のどれを行うか判断できます。

主な機能

  1. 01五つの問題領域の分類
  2. 02領域に応じた対応モードの提示
  3. 03複合問題の分解
  4. 04手法と状況の不一致確認
  5. 05初動と反証条件の明確化

活用シーン

  1. 01新しい問題へのアプローチ選択
  2. 02繰り返し失敗する手法の再評価
  3. 03複合インシデントの要素分解

インストール

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

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

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

詳細

Cynefin 分類

原因と結果に基づいて分類し、一致する対応モードのみを使用します。ドメインに合わない手法を使うことが失敗につながります。

使用する場面

  • プレイブックを実行するか、分析するか、調査するか、安定化するか判断できない場合。
  • ある手法が何度も失敗しており、ドメインの不一致が考えられる場合。
  • アプローチを選んでから解決に取り組む必要がある、新規または複合的な問題の場合。

使用しない場面

  • ドメインと手法について合意済みの場合は、実行してください。
  • 特定の原因を見つけるタスクであり、アプローチを選ぶタスクではない場合。
  • 分類が済んだ場合は、ドメインに適した手法に切り替えてください。延々と再分類しないでください。
  • アプローチに迷いのない、純粋に機械的な編集の場合。

手順

  1. 対象単位を明示します。 意思決定、インシデント、またはサブシステムを挙げます。複合的な場合は、分離可能な部分を列挙します。
  2. 原因と結果の関係を探ります。 関係は明白か、専門家が分析できるか、事後にしか分からないか、それとも混乱の中で見通せないかを確認します。予測可能性、緊急性、調査の安全性も確認します。
  3. 各単位に1つのドメインを割り当てます。
    • 明白(Clear) — 明白 → 感知 → 分類 → ランブックに基づいて対応します。
    • 煩雑(Complicated) — 専門家が分析可能 → 感知 → 分析 → 対応します。妥当な答えが複数あります。
    • 複雑(Complex) — 創発的 → 調査 → 感知 → セーフ・トゥ・フェイルな調査で対応します。シグナルを増幅または減衰させます。
    • カオス(Chaotic) — 安全に感知する時間がない → 行動 → 感知 → 対応します。まず安定化します。
    • 無秩序(Disorder) — 不明 → 分割して各部分を分類します。
  4. 不一致を確認します。 ランブックが機能しない場合は「明白」を退けます。分析で予測できない場合は「煩雑」を退けます。調査が安全でない場合は「複雑」を退けます。安全に調査できるようになったら「カオス」を退けます。
  5. 決定して終了します。 ドメインと最初の行動を出力します。ドメインの変化を示す証拠がある場合にのみ再分類します。

終了条件: すべての単位に1つのドメインと最初の行動、反証条件が定まっていること。そうでない場合は、無秩序を分解します。

出力

unit: <decision/incident/part>
domain: clear | complicated | complex | chaotic | disorder
evidence: <cause-effect basis>
response_mode: <Sense-Categorize-Respond | Sense-Analyze-Respond | Probe-Sense-Respond | Act-Sense-Respond | decompose>
first_actions: <1-3 concrete steps>
falsifier: <what forces reclassification>
parts: <only if disorder>

検証

  • 反証: 信頼できる予測が可能なら、「複雑」ではありません。安全な調査ができないなら「カオス」です。ランブックが機能するなら「明白」です。
  • 終了: 一致する行動が明確になった時点で、分類を終了します。
  • 過剰適用の防止: 分析を避けるために作業を「複雑」と呼んだり、標準的な修正を避けるために「煩雑」と呼んだりしないでください。各単位にラベルを1つ付け、複数のドメインにまたがる作業は分解します。

コメント