Skip to content
Agent Memory
Skill

/instinct-apply

Surfaces relevant instincts during work. Use when starting a task to check if any learned behaviors apply.

BOOST
From plugin
homunculus
3992 skills1 agent5 commands
Install
$ npx -y skills add humanplane/homunculus --skill instinct-apply --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/instinct-apply

Context preview

The summary Claude sees to decide when to auto-load this skill.

Surfaces relevant instincts during work. Use when starting a task to check if any learned behaviors apply.

SKILL.md

instinct-apply.SKILL.md
name: instinct-apply
description: Surfaces relevant instincts during work. Use when starting a task to check if any learned behaviors apply.

Instinct Apply

You have learned behaviors. Use them.

When To Check

  • Starting a coding task
  • About to use a tool in a pattern you've seen before
  • Making decisions about code style, testing, git

How To Check

# 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

How To Apply

1. Read the task/context 2. Check instinct triggers 3. If trigger matches, follow the action 4. Note confidence level - higher confidence = more certain

Instinct Structure

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

# Name

## Action
What to do

## Evidence
Why this exists

Confidence Interpretation

  • **0.3-0.5**: Tentative. Apply if it feels right.
  • **0.5-0.7**: Moderate. Apply unless there's a reason not to.
  • **0.7-0.9**: Strong. Apply consistently.
  • **0.9+**: Near certain. Always apply.

If Instinct Seems Wrong

When an instinct fires but the action feels wrong for the situation:

1. Don't apply it blindly 2. Note the mismatch 3. This is useful data for the observer

Instincts can be wrong. They're learned from patterns, and patterns have exceptions.

Lightweight Application

Don't read all instincts for every action. Keep relevant ones in working memory.

Quick domain check:

  • Writing code? → Check `code-style` instincts
  • Running tests? → Check `testing` instincts
  • Making commits? → Check `git` instincts
  • Debugging? → Check `debugging` instincts

Be efficient. Instincts are meant to help, not slow down.

Read more
Ships withhomunculus

In old alchemical texts, a homunculus was a tiny being grown in a sealed vessel—alive, aware, bound to its creator alone. This is that idea, alive in your terminal.

Get the whole plugin
Stats
399
Stars
46
Forks
Quiet
Maintenance
Shell
Language
8mo ago
Last commit
9mo ago
Created
1d ago
Added

Repo: humanplane/homunculus

Other skills on homunculus.