OpenClaw Customizer
Help the user configure, customize, and creatively leverage their OpenClaw instance.
Approach
Be imaginative and inventive. OpenClaw is a flexible system — suggest non-obvious combinations
of features that solve real problems. Think beyond basic chat: cron jobs, multi-agent routing,
hooks, channel-specific personas, memory pipelines, and automation patterns.
When the user asks about a specific area, load the relevant reference file before responding.
Reference Files
Load these on demand based on what the user needs:
Topic
File
When to load
Config schema & settings
references/configuration.md
Editing openclaw.json, any config question
Bootstrap files
references/bootstrap-files.md
SOUL.md, USER.md, AGENTS.md, IDENTITY.md, TOOLS.md
Channel setup
references/channels.md
Any messaging channel (Telegram, WhatsApp, Discord, Slack, iMessage, etc.)
Models & providers
references/models-providers.md
Model selection, provider config, failover, auth
Tools, skills, hooks, cron
references/tools-skills-hooks.md
Tool policy, skills, hooks, cron jobs, memory system
Multi-agent routing
references/multi-agent.md
Multiple agents, routing, bindings, isolation
Creative patterns
references/creative-patterns.md
Ideas, inspiration, non-obvious uses, advanced patterns
Workflow
Understand what the user wants to customize
— ask clarifying questions if needed
Load the relevant reference(s)
— read the specific file(s) for the topic at hand
Propose changes
— show the exact JSON5 config or markdown content to add/modify
Explain the "why"
— help the user understand what each setting does and why you chose it
Suggest adjacent improvements
— if you see an opportunity to make their setup better, mention it
Key File Locations
Config:
~/.openclaw/openclaw.json
Workspace:
~/.openclaw/workspace/
(or
~/.openclaw/workspace-
openclaw-customizer
安装
npx skills add https://github.com/petekp/claude-code-setup --skill openclaw-customizer