mcpField
F
first-principles

first-principles

github.com/majesticlabs-dev生産性5060 回インストール7 週間前に更新
リポジトリ

first-principles について

複雑な判断や制約となる前提、難題に直面する人が、基本的な事実から問題を分解し、解決策を組み立て直すための思考フレームワークです。15の問いでリスク、制約、規模、優先順位を検討します。

主な機能

  1. 01問題を基本要素に分解
  2. 0215の問いで前提を検証
  3. 03失敗要因と隠れた制約の分析
  4. 04状況に応じた問いの選択
  5. 05分析結果と次の行動の整理

活用シーン

  1. 01複雑な判断とリスクの評価
  2. 02効果のない慣習的手法からの脱却
  3. 03技術的負債や拡張課題の分析

インストール

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

$npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill first-principles

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

詳細

第一原理思考

体系的な第一原理分析を適用して、複雑な問題を基本的な真実にまで分解し、ゼロから解決策を組み立てます。

このフレームワークを適用する場面

次のような状況では、第一原理思考を活用してください。

  • 明確な答えのない複雑な決断に直面したとき
  • 従来のアプローチがうまくいかないとき
  • 解決策を制限している可能性のある前提があるとき
  • 業界の常識を超えて革新する必要があるとき
  • 問題が「不可能」に思えるとき

第一原理を考える15の問い

カテゴリー1:基盤(根本まで掘り下げる)

1.「この問題の物理的な実態は何ですか?」 すべてを客観的な現実にまで掘り下げます。意見、好み、歴史を取り除きます。

適用する場面: 実際に正しいことと、正しいと思い込んでいることを見極める必要があるとき。

2.「既存の前提に頼れないとしたら、どう解決しますか?」 前提は目に見えない檻です。この問いは新たな発想を促します。

適用する場面: 従来のアプローチや「これまでのやり方」に行き詰まっているとき。

3.「この問題を構成する基本要素は何ですか?」 問題を原子のような要素に分解します。これ以上分けられない要素は何でしょうか?

適用する場面: 問題が手に負えないほど大きい、あるいは複雑に感じるとき。

カテゴリー2:理想の状態(制約のないビジョン)

4.「コストがかからないとしたら、最適な解決策はどのようなものですか?」 制約は、創造性を早い段階で損ないます。まず理想を思い描き、それから逆算します。

適用する場面: 予算やリソースによって、考えが早々に制限されているとき。

5.「これを90パーセント削るとしたら、何が残りますか?」 徹底的に優先順位を付けます。本当に不可欠なものは何でしょうか?

適用する場面: 選択肢、機能、タスクが多すぎて、注意が分散しているとき。

カテゴリー3:リスク分析(失敗要因)

6.「これが完全に失敗するとしたら、根本原因は何ですか?」 失敗から考え始めることで、成功を設計します。事前検死の考え方です。

適用する場面: リリースを計画しているとき、重大な決断をするとき、またはリスクを評価するとき。

7.「業界の常識を無視した場合、解決策はどのようなものになりますか?」 業界の慣習をまねることを拒み、その枠組みから抜け出します。

適用する場面: 新しいものを作っているとき、または既存市場を変革しようとしているとき。

8.「実際に不可能なことと、不可能に感じるだけのことは何ですか?」 ほとんどの限界は物理的なものではなく、感情的なものです。現実の制約と恐れを切り分けます。

適用する場面: 大きな決断をためらっているとき、または行き詰まりを感じているとき。

カテゴリー4:ブレークスルー(最小限で実現する大きな効果)

9.「最小限で実現できるブレークスルーは何ですか?」 最小限の実用的な製品ではありません。最小限のブレークスルーです。すべてを変える最小のものは何でしょうか?

適用する場面: 前進するきっかけが必要だが、リソースが限られているとき。

10.「今日このプロジェクトを最初からやり直すとしたら、今の知識を踏まえて何を作りますか?」 白紙の状態から考えます。埋没費用は関係ありません。

適用する場面: 技術的負債、複雑さ、過去の決定が積み重なっているとき。

カテゴリー5:制約と政治(隠れた障害)

11.「疑問を持たずに受け入れている隠れた制約は何ですか?」 多くの問題には、見せかけの壁が潜んでいます。それを見つけ、疑ってみましょう。

適用する場面: 成長が停滞しているとき、または人為的に制限されていると感じるとき。

12.「政治ではなく物理的な現実だけを重視するとしたら、どう解決しますか?」 問題解決から社会的な摩擦を取り除きます。客観的に最善の答えは何でしょうか?

適用する場面: 組織内の力学が意思決定を曇らせているとき。

カテゴリー6:規模とレバレッジ(10倍の思考)

13.「これを10倍速く達成する必要があるとしたら、何をしますか?」 極端に短い期限は、並外れた創造性を引き出します。圧縮することで、本質が明らかになります。

適用する場面: スケジュールを大幅に短縮する必要があるとき。

14.「これを何百万人規模に拡大する必要があるとしたら、どうなりますか?」 桁違いの規模で考えます。何が破綻し、何を変える必要があるでしょうか?

適用する場面: 成長を計画しているとき、またはシステムを設計しているとき。

15.「この解決策のうち、最も大きなレバレッジを生み出す部分はどれですか?」 すべてを変える部分から、まず構築しましょう。

適用する場面: 限られたリソースをどこに集中させるか決めるとき。

メタプロンプト(複数の視点を組み合わせる)

包括的な分析スタック:

「問題を根本的な真実に分解し、すべての前提を取り除き、最適な解決策を見つけ、隠れた制約を特定して、第一原理からアイデアを再構築してください。」

普遍的なリセット:

「これを根本的な真実から再構築するとしたら、どのようなものになるでしょうか?」

分析の構成方法

第一原理思考を適用する際は、次の項目を提示してください。

  1. 問題の記述 - 明確で具体的な課題
  2. 特定した前提 - 問い直す前提の一覧
  3. 根本的な真実 - 客観的に真実であること
  4. 分析 - 上記の関連プロンプトを適用した結果
  5. 洞察 - 分析から得られた重要な気づき
  6. 推奨事項 - 実行可能な次のステップ
  7. 未解決の質問 - さらに調査が必要なこと

状況別クイックリファレンス

状況最初に使うプロンプト
決断に行き詰まっている#8(不可能なのか、不可能に感じるだけなのか)、#5(90%削減)
新しいものを構築する#7(業界の常識を無視する)、#9(実用最小限のブレークスルー)
スケーリングの課題#13(10倍速く)、#14(数百万人にスケールする)
技術的負債#10(今日再スタートする)、#3(基本的な構成要素)
リソースの制約#4(コストが存在しなかったら)、#15(最大限のレバレッジ)
リスク評価#6(プレモーテム)、#11(隠れた制約)

コメント