Skills skill-maker
Creates production-ready SKILL.md files for OpenClaw AI agents. Takes a skill concept and outputs a complete, publishable SKILL.md with metadata, instructions, and examples.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/1477009639zw-blip/beta-skill-maker" ~/.claude/skills/clawdbot-skills-skill-maker && rm -rf "$T"
manifest:
skills/1477009639zw-blip/beta-skill-maker/SKILL.mdsource content
Skill Maker
Creates complete, production-ready
SKILL.md files for OpenClaw agents. Perfect for publishing on ClawHub or ugig.net.
Usage
python3 skill_maker.py --name "my-skill" --desc "Does X" --output ./my-skill/
What it generates
— full skill file with frontmatter, instructions, examplesSKILL.md
— reference docs if applicablereferences/
— quick start guideREADME.md
Input options
| Flag | Description |
|---|---|
| Skill name (lowercase, URL-safe) |
| Short description (<50 chars) |
| Output directory |
| Category: productivity/trading/research/automation |
| Emoji icon |
Output structure
{skill-name}/ ├── SKILL.md # Main skill file ├── references/ # Supporting docs │ └── overview.md # Feature breakdown └── README.md # Quick start
Example
python3 skill_maker.py \ --name "market-brief" \ --desc "Generates hourly market briefings" \ --category trading \ --emoji "📊" \ --output ./market-brief/
Notes
- All metadata (env/bins) must match actual code references
- No obfuscated shell commands allowed
- Single bundle ≤ 50MB
- MIT-0 license by default