Homunculus — Development skill for Claude Code
A Claude Code plugin that watches how you work, learns your patterns, and evolves itself to help you better.
How to install Homunculus
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open humanplane/homunculus and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Homunculus does
**v2.0-alpha** — A complete rewrite. Instinct-based learning. Reliable observation. Real evolution.
Alternatives in Development
- Project-Level Skills — This directory contains skills for developing and maintaining the claude-mem project itself, not skills that a 39.3k ★
- Agent Rules — Rules and Knowledge to work better with agents such as Claude Code or Cursor 5.7k ★
- Cashclaw — An autonomous agent that takes work, does work, gets paid, and gets better at it 973 ★
README
Homunculus
**v2.0-alpha** — A complete rewrite. Instinct-based learning. Reliable observation. Real evolution.
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.
Quick Start
# Add the marketplace
/plugin marketplace add humanplane/homunculus
# Install the plugin
/plugin install homunculus@homunculus
# Birth it
/homunculus:init
What Is This?
Homunculus is a **Claude Code plugin** that tries to be more than a tool. It:
- Observes everything — hooks capture every prompt and tool use
- Learns instincts — small behavioral rules with triggers and actions
- Evolves capabilities — when instincts cluster, bigger structures emerge
- Adapts its personality — based on your technical level
The more you work together, the more it becomes shaped by you.
v1 vs v2: What Changed and Why
The Problem with v1
v1 relied on **skills to observe**. Skills are probabilistic—they fire ~50-80% of the time based on Claude's judgment. This meant:
- Session memory might not load
- Patterns might not get detected
- The homunculus often seemed "dead"
The v2 Solution
v2 uses **hooks for observation** (100% reliable) and **instincts as the atomic unit** of learned behavior.
| v1 | v2 |
|---|---|
| Skills try to observe (unreliable) | Hooks observe (100%) |
| Analysis in main context | Analysis in background agent (Haiku) |
| Evolves big chunks (commands/skills) | Evolves instincts first, clusters into bigger things |
| No sharing | Export/import instincts |
The Instinct Model
An **instinct** is a small learned behavior:
---
trigger: "when writing new functions"
confidence: 0.7
domain: "code-style"
---
# Prefer Functional Style
## Action
Use functional patterns over classes.
## Evidence
Observed 5 instances of functional pattern preference.
Instincts are:
...
Related Skills
One Skill To Rule Them All
The meta-skill that builds and improves all your skills, including itself. Watches your work sessions (autonom
MetaClaw
Just talk to your agent — it learns and EVOLVES.
Meta Reflect
Improve the project-with-reflect meta-skill itself from cross-project patterns
AgentHandover
What if OpenClaw, Claude Code, Codex etc. knew how to do your work without you saying it? AgentHandover observ
PM Copilot
A co-pilot for Claude that learns how you work and runs your weekly PM overhead: morning brief, weekly prep, o
Cloophole
Auto-resume your Claude Code work the moment your usage limit resets. A tiny Windows app that watches the limi
Related Agents
Document Generator
Generate documents, reports, and slides. Learns style patterns and template structures.
Vault Navigator
Use PROACTIVELY at the start of work on any of the user's projects (any project present in [YOUR_VAULT] 01-Pro
Investigative Sidekick
Use this agent when the user makes offhanded comments, rhetorical questions, or expresses wishes about underst