#Need Skill - Skill-Creator
1 messages · Page 1 of 1 (latest)
In OpenClaw there isn’t a single “skills file” you add entries to — a skill is a folder that contains a SKILL.md (AgentSkills format). Then (optionally) you can enable/configure it in ~/.openclaw/openclaw.json under skills.entries.
Docs:
- Skills overview: https://docs.openclaw.ai/tools/skills
- Skills config: https://docs.openclaw.ai/tools/skills-config
- Inspect skills via CLI: https://docs.openclaw.ai/cli/skills
- ClawHub installs: https://docs.openclaw.ai/tools/clawhub
1) If you mean “I want to INSTALL a Skill-Creator skill”
The slug might not be exactly skill-creator, so do:
clawhub search "skill creator"
clawhub install <the-slug-you-want>
Then start a new OpenClaw session (skills are snapshotted at session start).
2) If you mean “I want to CREATE my own skill called skill-creator”
Create this file:
Option A (per-agent): <your agent workspace>/skills/skill-creator/SKILL.md
Option B (shared): ~/.openclaw/skills/skill-creator/SKILL.md
Paste this minimal template:
---
name: skill-creator
description: Helps you scaffold new OpenClaw skills (creates a folder + SKILL.md template).
---
You are “Skill Creator”. When the user asks to make a new skill:
1) Ask for:
- skill slug (folder name, lowercase, hyphens ok)
- short description
- what tools it should use (e.g. web_search, web_fetch, exec, read/write/edit)
- any required env vars / API keys
2) Create a folder at: {baseDir}/../<slug>/
and write {baseDir}/../<slug>/SKILL.md with valid frontmatter:
- name:
- description:
(keep frontmatter keys single-line)
3) Return the exact paths created and tell the user to run:
- `openclaw skills check`
- `openclaw skills list --eligible`
3) Optional: enable/configure it in openclaw.json
In ~/.openclaw/openclaw.json (JSON5), you can add:
{
skills: {
entries: {
"skill-creator": { enabled: true },
},
},
}
Quick check
Run: