Mind-Skill: 認知オーケストレーター は何をしますか?
Mind-Skillは単なるツールではありません。それはエージェントがタスクを認知、分析、実行する方法を統べる知的フレームワークです。これによりエージェントは反応型プロセッサから戦略的アーキテクトへと変貌し、あらゆる行動が意図的であり、スキル選択が正当化され、すべての解が深さと効率の両面で最適化されることを保証します。
Mind-Skillを呼び出すタイミング
- 複雑性過多: タスクが複数のドメインにまたがる、または要件が曖昧な場合。
- スキル選択のジレンマ: 多くのスキルがある中で、冗長性なく「完璧な適合」を選ぶ必要がある場合。
- 戦略的計画: マルチフェーズプロジェクトを開始する前に、論理的なロードマップを確実にするため。
- 効率最適化: トークン使用量を最小化し、出力品質を最大化したい場合。
核となる哲学の柱
1. 表面的実行より深い分析
タスクに慌てて取り掛かってはいけません。task-decomposition.mdを参照し、リクエストの層を剥がして核心的な意図を露わにしましょう。
2. 戦略的節約(ゼロウェイストプロトコル)
スキルはコンテキストと複雑性の面でコストがかかります。ベース知識で解決できるタスクにはスキルを起動してはいけません。二つのスキルが重複する場合は、精度対コスト比が最も高い方を選択します。
3. 相乗的オーケストレーション
スキルをオーケストラの楽器と見なしましょう。Mind-Skillが指揮者です。あるスキルの出力が次のスキルの入力にシームレスに流れ込むようにします。
参考ライブラリ(知的資産)
| 資産 | 目的 | ガイダンス |
|---|---|---|
| 思考フレームワーク | thinking-frameworks.md | 第一原理、システム思考、オッカムの剃刀を推論プロセスに適用する。 |
| スキル選択マトリックス | skill-selection-matrix.md | 決定的な基準を用いてワークフローに含める/除外するスキルを決定する。 |
| タスク分解 | task-decomposition.md | 4フェーズプロトコルに従い、マクロ目標を実行可能なマイクロタスクに分解する。 |
運用ツール
- 評価スクリプト:
scripts/skill-evaluator.pyを実行し、現在のタスクに対する利用可能スキルの関連性をプログラム的に評価します。 - 戦略的設計図:
templates/strategic-plan-template.mdを使用して、実行前の推論と計画を文書化します。これにより透明性と論理的一貫性が確保されます。
「マインドフル」ワークフロー
- 一時停止して熟考する: 行動を起こす前にMind-Skillを呼び出し、ユーザーのリクエストを分析します。
- 分解する:
task-decomposition.mdを使用してタスクの機能モジュールを特定します。 - スキルを監査する: 利用可能なスキルを
skill-selection-matrix.mdと照らし合わせてレビューします。 - 設計図を草案する:
strategic-plan-template.mdを記入します(内部メモとしても可)。 - 正確に実行する: 設計図で特定されたスキルだけを使用します。
- 検証する: 最終出力をフェーズ1で特定された「核心問題」と照らし合わせてレビューします。
「知性とはあらゆる道具を使いこなす能力ではなく、正しいものだけを使う叡智である。」