first-principles-decomposer について
first-principles-decomposer は、前提を洗い出して基本的な事実まで分解し、そこから解決策を組み立て直すスキルです。製品や機能の設計、行き詰まった問題、新しい取り組みの検討に向いています。
主な機能
- 01既存の方針に含まれる前提の抽出
- 02前提を基本的な事実まで分解
- 03検証済みの事実から解決策を再構築
- 04対話形式の構造化された進行
- 05他の分析フレームワークとの連携
活用シーン
- 01製品や機能の設計を見直す
- 02複雑な問題を整理する
- 03既存の方針の前提を問い直す
- 04基本原則から新規プロジェクトを考える
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hanzoskill/ first-principles-decomposer --skill first-principles-decomposerインストール後、Claude Code で/first-principles-decomposerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.author_meta.jsonreferences/integrated-frameworks.mdframework.mdexamples.md詳細
第一原理による分解
使用する場面
- 新しい製品や機能を設計するとき
- 複雑な問題で行き詰まったとき
- 既存の解決策が複雑すぎると感じるとき
- 前提を疑う必要があるとき
- 新しいプロジェクトや取り組みを始めるとき
プロセス
フェーズ 1:前提を特定する
「真実だと思い込んでいることのうち、そうではないかもしれないものは何でしょうか?」と問いかけます。 現在のアプローチに含まれる前提をすべてリストアップします。
フェーズ 2:最小単位まで分解する
各前提について、「ここで最も根本的な真実は何でしょうか?」と問いかけます。 揺るぎない事実にたどり着くまで、「なぜ?」と問い続けます。
フェーズ 3:真実から再構築する
検証済みの基本事項のみを起点として、次のように問いかけます。 「中核となるニーズに応える、最もシンプルな解決策は何でしょうか?」
対話の流れ
ユーザーがこのスキルを呼び出したら:
- 問題を明確にする(質問は最大 1〜2 個)
- 前提を明らかにする — 暗黙のうちに当然とされていることをリストアップする
- 基本事項まで分解する — 最小単位の真実を示す
- 解決策を再構築する — ゼロから組み立てる
- 比較する — 従来のアプローチとの違いを示す
出力形式
PROBLEM: [stated problem]
ASSUMPTIONS IDENTIFIED:
1. [assumption] → Challenge: [why this might be wrong]
2. [assumption] → Challenge: [why this might be wrong]
FUNDAMENTAL TRUTHS:
• [bedrock fact 1]
• [bedrock fact 2]
• [bedrock fact 3]
REBUILT SOLUTION:
[New approach built only from fundamentals]
VS CONVENTIONAL:
[How this differs from the obvious approach]
使用例
- 「保護者とのコミュニケーションの問題を第一原理から分解してください」
- 「[X] のやり方を根本から見直したいです」
- 「[問題] について、間違っているかもしれない前提は何でしょうか?」
連携
このスキルは、次のスキルと組み合わせることで効果が高まります:
- inversion-strategist — 基本事項から再構築した後、新しいアプローチを確実に失敗させる要因を逆方向から探ります
- second-order-consequences — 再構築した解決策を実行した場合の、後続の影響を予測します
- pre-mortem-analyst — 失敗を想定して、再構築した解決策に負荷をかけて検証します
- six-thinking-hats — 6 つの視点すべてを用いて、特定した基本的な真実をそれぞれ検証します
スキルのメタデータ
作成日:2026-01-06 最終更新日:2026-01-06 作成者:Artem バージョン:1.0
詳細な手法については references/framework.md を参照してください Artem 固有の例については references/examples.md を参照してください Stanford Design Thinking と MIT Systems Engineering の組み合わせについては references/integrated-frameworks.md を参照してください
コメント
Markdown 対応