Communityコーディング&開発github.com

B143KC47/first-principles-thinking-skill

AIエージェント向けの第一原理思考スキル:問題を基本要素に分解し、前提を問い直し、より良い解決策を再構築します。

first-principles-thinking-skill とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)に第一原理思考(First Principles Thinking)を実装するためのガイドです。エンジニアや開発者は、複雑な問題を根本的な真実(第一原理)まで分解し、既存の前提やバイアスから自由な状態で解決策を再構築する手法を学べます。このアプローチは、イノベーションを促進し、従来の枠にとらわれない創造的な問題解決を可能にします。スキルは、問題の定義 → 前提の特定とチャレンジ → 第一原理への分解 → 新しい解決策の構築、という一連のステップを明確に定義しており、AIエージェントがユーザーと協力して構造化された思考プロセスを実行できるように設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add B143KC47/first-principles-thinking-skill

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

first-principles-thinking-skill は何をしますか?

AIエージェント向けの第一原理思考スキル:問題を基本要素に分解し、前提を問い直し、より良い解決策を再構築します。

概要

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が第一原理思考(First Principles Thinking)を活用して複雑な問題を解決するためのフレームワークを提供します。

  • 問題定義: 取り組む問題を明確に定義します。
  • 前提の特定とチャレンジ: 問題に関する既存の前提や思い込みを特定し、それらを批判的に検証します。
  • 第一原理への分解: 問題をそれ以上分解できない基本的な要素(真実)まで分解します。
  • 新しい解決策の再構築: 第一原理から出発し、制約のない創造的な解決策を構築します。

使用方法

AIエージェントに以下のようなプロンプトを与えてください:

Activate first-principles-thinking-skill
Problem: [あなたの問題をここに記述]

または、直接スキルの手順に従って問題を分析することもできます。

利点

  • 既存のソリューションや業界の前提に縛られない、革新的な解決策を発見します。
  • 複雑な問題を理解しやすく、管理しやすい要素に分解します。
  • バイアスを減らし、客観的な分析を促進します。

サポート対象プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェント

貢献

改善点やフィードバックがあれば、プルリクエストまたはイシューを作成してください。

関連スキル