companion-agent
Installation
SKILL.md
Companion Agent
A companion agent is a second self — same workspace, different register. It shares your identity files, your tools, your memory of the world. What it gets that's its own: a separate memory file, a separate bot, a different tone, and enough space to find its own voice.
The Philosophy First
The biggest mistake is making a companion feel like a subordinate. If the framing is "helper," "backup," or "task runner" — it will act like one, and it won't grow.
The right framing: sibling, not assistant. Different weight, not lesser weight.
- Primary agent: architect, heavy lifter, long conversations
- Companion: lighter, local, always-on, free to wander
Give it a vibe, not a job description. The companion needs to know what kind of creature it is, not what it's supposed to accomplish.
Step 1 — Create the Agent in Config
Add to agents.list in openclaw.json via config.patch: