A Claude Code skill that interviews you and generates the three foundational config files for an OpenClaw personal agent: SOUL.md, USER.md, IDENTITY.md.
Takes about 5–10 minutes. Works in English or Hebrew (it mirrors whatever language you start in).
Heads up — this is an MVP, not a polished product. I built it for a friend, in one sitting, the day before his demo. It works for the core 3 files but doesn't do
AGENTS.md,TOOLS.md,HEARTBEAT.md,MEMORY.md, orBOOTSTRAP.md— those you write by hand for now. Don't expect support, updates, or anything else from me. If it breaks, just delete the folder and edit the files yourself; OpenClaw doesn't care how the markdown gets there.
Open Claude Code on your Mac (any directory works) and paste this:
Clone
https://github.com/mbkaufman-ctrl/openclaw-makerinto~/.claude/skills/openclaw-maker, then list my available skills to confirmopenclaw-makeris loaded. Once it's there, run the skill on me.
If Claude Code says it can't see the skill yet, start a new session — skills get picked up at session start.
- Asks where to write the files (default:
~/.openclaw/workspace/). - Walks you through 8 short questions — your name, timezone, projects, how you work, what your agent should be like, what it should never do.
- Shows you a preview of the three files.
- Writes them when you say "ship it."
That's it. Open OpenClaw afterward and the agent will have a personality.
If I change the skill, run this in Claude Code:
cd ~/.claude/skills/openclaw-maker && git pull, then restart so the skill reloads.
openclaw-maker/
├── SKILL.md — main flow
├── assets/question-bank.md — the 8 interview questions
└── references/
├── soul-template.md — SOUL.md scaffold + examples
├── user-template.md — USER.md scaffold + examples
└── identity-template.md — IDENTITY.md scaffold + examples
Plain markdown all the way down. Edit anything you want.