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.md
source 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

  • SKILL.md
    — full skill file with frontmatter, instructions, examples
  • references/
    — reference docs if applicable
  • README.md
    — quick start guide

Input options

FlagDescription
--name
Skill name (lowercase, URL-safe)
--desc
Short description (<50 chars)
--output
Output directory
--category
Category: productivity/trading/research/automation
--emoji
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