mcpField
I
instinct-apply

instinct-apply

github.com/humanplaneエージェントワークフロー400224 回インストール40 週間前に更新
リポジトリ

instinct-apply について

コーディング作業で学習済みの傾向を参照するエージェント向けスキルです。関連する条件と確信度を確認し、合わない傾向は盲目的に適用せず記録できます。

主な機能

  1. 01関連する傾向の条件を確認
  2. 02確信度に応じて行動を適用
  3. 03作業領域ごとに確認を絞り込む
  4. 04合わない傾向を記録

活用シーン

  1. 01コーディング前にコードスタイルの好みを確認
  2. 02テスト実行前にテストの傾向を参照
  3. 03調査中にデバッグの好みを活用

インストール

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

$npx skills add https://github.com/humanplane/homunculus --skill instinct-apply

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

詳細

本能の適用

身につけた行動パターンを活用しましょう。

確認するタイミング

  • コーディングタスクを開始するとき
  • 以前見たパターンでツールを使おうとするとき
  • コードスタイル、テスト、git について判断するとき

確認方法

# Read all personal instincts
for f in .claude/homunculus/instincts/personal/*.md; do
  [ -f "$f" ] && echo "=== $(basename "$f") ===" && cat "$f" && echo
done 2>/dev/null

# Also check inherited instincts
for f in .claude/homunculus/instincts/inherited/*.md; do
  [ -f "$f" ] && echo "=== $(basename "$f") ===" && cat "$f" && echo
done 2>/dev/null

適用方法

  1. タスクやコンテキストを読む
  2. 本能の発動条件を確認する
  3. 条件に当てはまる場合は、そのアクションに従う
  4. 確信度を記録する。確信度が高いほど、確実性が高い

本能の構造

---
trigger: "when [condition]"
confidence: 0.7
domain: "code-style"
---

# Name

## Action
What to do

## Evidence
Why this exists

確信度の解釈

  • 0.3-0.5:暫定的です。適切だと感じる場合に適用します。
  • 0.5-0.7:中程度です。適用しない理由がなければ適用します。
  • 0.7-0.9:強い確信があります。一貫して適用します。
  • 0.9+:ほぼ確実です。常に適用します。

本能が間違っているように思える場合

本能が発動しても、その状況ではアクションが適切でないと感じる場合:

  1. むやみに適用しない
  2. 食い違いを記録する
  3. これは観察者にとって有用なデータです

本能が間違っていることもあります。本能はパターンから学習されますが、パターンには例外があります。

軽量な適用

すべてのアクションで、すべての本能を読む必要はありません。関連するものだけを作業記憶に保ちましょう。

簡単な分野の確認:

  • コードを書く? → code-style の本能を確認
  • テストを実行する? → testing の本能を確認
  • コミットを作成する? → git の本能を確認
  • デバッグする? → debugging の本能を確認

効率よく進めましょう。本能は役立つためのものであり、作業を遅らせるものではありません。

コメント