Install
openclaw skills install @terrycarter1985/skill-scaffoldScaffold a new ClawHub-ready skill folder with the required SKILL.md frontmatter, references/ dir, and skill-card.md in one step. Use when you need a clean, publishable skill skeleton without hand-writing boilerplate.
openclaw skills install @terrycarter1985/skill-scaffoldCreate a new skill folder ready for clawhub publish.
clawhub CLI installed (npm i -g clawhub).clawhub whoami returns your handle).my-utility-skill).SKILL.md body and skill-card.md to describe your skill.SLUG="my-utility-skill"
mkdir -p "./${SLUG}/references"
# SKILL.md with required frontmatter
cat > "./${SLUG}/SKILL.md" <<'EOF'
---
name: my-utility-skill
description: One-line description of what the skill does and when to use it.
metadata:
clawdbot:
emoji: "🧩"
tags: [utility]
version: "1.0.0"
license: MIT
---
# my-utility-skill
Describe the skill here. Include when to use it, prerequisites, and steps.
EOF
# skill-card.md (publisher-facing card)
cat > "./${SLUG}/skill-card.md" <<'EOF'
## Description:
One-line description.
## Publisher:
[your-handle](https://clawhub.ai/user/your-handle)
## Use Case:
Who uses this and why.
## Reference(s):
- [references/example.md](references/example.md)
EOF
# placeholder reference
cat > "./${SLUG}/references/example.md" <<'EOF'
# Example reference
Put supporting docs, templates, or scripts here.
EOF
# Dry-run, then publish
clawhub publish "./${SLUG}" --slug "${SLUG}" --name "My Utility Skill" --version 1.0.0 --tags utility
A folder named after the slug containing SKILL.md, skill-card.md, and references/.
After clawhub publish, the skill appears under your publisher handle on ClawHub.
description under ~200 chars; it shows in search results.version must be a valid SemVer string and should bump on every republish.--dry-run first to confirm fingerprint and file count before a real publish.