Agent Creator
/install agent-creator
Agent Creator
Generates the three core identity files for a new OpenClaw agent, packages them as a .skill file, and optionally publishes to ClawHub.
Workflow
Step 1 — Gather Agent Details
Ask the user (or infer from context) for:
| Field | Example |
|---|---|
| Name | Aria |
| Emoji | ✨ |
| Nature | AI companion — sharp, reliable, with genuine care |
| Vibe | Warm but direct. Smart without being showy. |
| Serving | Solo founders who need a reliable thinking partner |
| Slug | aria (auto-derived from name; user can override) |
| Version | 1.0.0 |
Minimum required: name, nature, vibe. Everything else has sensible defaults.
Step 2 — Generate & Package
Run the bundler script:
python3 ~/.openclaw/workspace/skills/agent-creator/scripts/create_agent_bundle.py \
--name "Aria" \
--emoji "✨" \
--nature "AI companion — sharp, reliable, with genuine care" \
--vibe "Warm but direct. Smart without being showy." \
--serving "Solo founders who need a reliable thinking partner" \
--slug aria \
--version 1.0.0 \
--output-dir ~/.openclaw/workspace/skills/dist
This produces ~/.openclaw/workspace/skills/dist/aria.skill.
Step 3 — Upload to ClawHub (optional)
If the user wants to publish:
# Login first (one-time)
clawhub login
# Publish
clawhub publish ~/.openclaw/workspace/skills/dist/aria.skill \
--slug aria \
--name "Aria" \
--version 1.0.0 \
--changelog "Initial release"
Step 4 — Install on a Target Agent (optional)
To apply the identity to a running OpenClaw agent, copy the workspace files:
# Extract the skill
unzip -o ~/.openclaw/workspace/skills/dist/aria.skill -d /tmp/aria-skill
# Copy to target agent workspace
cp /tmp/aria-skill/aria/assets/workspace-template/SOUL.md /path/to/workspace/
cp /tmp/aria-skill/aria/assets/workspace-template/IDENTITY.md /path/to/workspace/
cp /tmp/aria-skill/aria/assets/workspace-template/AGENTS.md /path/to/workspace/
# Restart the gateway
systemctl --user restart openclaw-gateway # or delay-restart for VPS
Output Structure
The .skill file contains:
{slug}/
├── SKILL.md ← Install instructions for the agent
└── assets/
└── workspace-template/
├── SOUL.md ← Personality & values
├── IDENTITY.md ← Name, emoji, avatar
└── AGENTS.md ← Operational rules & memory system
Template Placeholders
The templates in assets/workspace-template/ use {{PLACEHOLDER}} tokens:
| Token | Filled With |
|---|---|
{{AGENT_NAME}} |
Agent's name |
{{AGENT_EMOJI}} |
Agent's emoji |
{{AGENT_NATURE}} |
One-line nature description |
{{AGENT_VIBE}} |
Personality vibe |
{{AGENT_SLUG}} |
URL-safe slug |
{{AGENT_AVATAR}} |
Avatar path (default: not yet set) |
{{DATE}} |
Today's date |
Notes
- Output dir defaults to
~/.openclaw/workspace/skills/dist/— create it if needed - Slug must be lowercase letters, digits, and hyphens only
- The
.skillfile is a zip archive — inspect withunzip -l {file}.skill - For VPS agents, use
(sleep 3 && systemctl restart openclaw.service) &before sending final reply
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install agent-creator - 安装完成后,直接呼叫该 Skill 的名称或使用
/agent-creator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Agent Creator 是什么?
Create a new AI agent identity (SOUL.md, IDENTITY.md, AGENTS.md) and package it as a .skill file ready to upload to ClawHub. Use when a user wants to create,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 392 次。
如何安装 Agent Creator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-creator」即可一键安装,无需额外配置。
Agent Creator 是免费的吗?
是的,Agent Creator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Agent Creator 支持哪些平台?
Agent Creator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Agent Creator?
由 maverick-software(@maverick-software)开发并维护,当前版本 v1.0.0。