Install
openclaw skills install @songhonglei/skill-build-wizardEnd-to-end guided workflow for building production-quality agent skills. Walks users through 4 stages: pre-flight checks → spec confirmation (3 musts) → coding quality acceptance (4 checks) → release prep (5 requirements). Use when the user says "create a skill", "build a skill", "write an agent skill", "skill-build-wizard", "做个 skill", "帮我创建一个 skill", "skill 全流程向导". Calls skill-creator for actual scaffolding and routes to glic-check / skill-release-audit / skill-release-plus / skill-regression for verification and release. Not for: just writing one quick skill file (use skill-creator directly); just publishing an already-finished skill (use skill-release-plus).
openclaw skills install @songhonglei/skill-build-wizardbuild-better-skills suite — see Stages for the lifecycle map.A guided workflow that walks users through building production-quality agent skills.
Unlike skill-creator (a technical reference written for AI), this wizard is
written for the user — it sequences the work into 4 stages and pauses for
confirmation at each handoff so nothing important gets skipped.
When a user says "build a skill" / "做个 skill" / "skill-build-wizard", execute the four stages in order. Wait for user confirmation before advancing to the next stage.
Goal: Make sure the workspace is ready, avoid rework later.
Skip rules: The user can skip this stage or any individual check at any time, no explanation required.
Run the pre-flight script (auto-locates the skill directory, supports --skip):
# Auto-locate the script (works under common locations)
SKILL_DIR=$(find "$HOME/.openclaw/workspace/skills" "$HOME/.claude/skills" /app/skills \
-maxdepth 1 -name "skill-build-wizard" -type d 2>/dev/null | head -1)
bash "${SKILL_DIR}/scripts/pre-check.sh"
# Skip examples:
# bash "${SKILL_DIR}/scripts/pre-check.sh" --skip git
# bash "${SKILL_DIR}/scripts/pre-check.sh" --skip all
The script checks one thing and prints two general recommendations
(see references/checklist-before-start.md):
Outcomes:
Goal: Align on requirements and design before writing any code.
Three musts:
skill-creator for scaffolding —
say to the user: "I'll call skill-creator to build this skill", don't roll your own./home/me/...), no
machine-specific env vars, no local DB endpoints.Question pacing (ask in small batches, not a 10-question list):
After the design is confirmed, before coding, optionally save the design:
DESIGN.md file in the project, etc.) — this is optional
and non-blocking.Goal: Don't carry bugs into the release stage.
See references/checklist-coding.md for the full checklist. Run four checks
in order:
Gate: All four must pass before advancing. Fix issues then re-run the affected items.
Before advancing to Stage 4, clean up build artifacts (avoid shipping temp files in the release package):
SKILL.md, scripts/,
references/, assets/. No *.log, *.bak, test_* fixtures.ls -la <skill-dir> and confirm each file belongs.Goal: Ship a clean, safe, cross-environment package.
See references/checklist-release.md for the full checklist. Five requirements,
in this order:
Test.md, then run twice)⚠️ Mandatory confirmation gate (prevents skipping acceptance):
Before executing step 5, you must confirm the following with the user and wait for an explicit reply:
"About to publish via skill-release-plus. Confirm:
- Version: auto-bump / manually specified ..___
- Changelog: __________
Reply 'confirm publish' to proceed."
Absolutely forbidden:
After publish: share the hub URL and ask the user to verify the skill name, description, and version on the hub page.
git — required for Stage 1 git check (recommended, not enforced)python3 — optional, only used inside scripts/pre-check.sh for one minor
detection; the script degrades gracefully if missingAll four are part of the build-better-skills suite, plus skill-creator from upstream Anthropic skills:
skill-creator — scaffolds the skill (called in Stage 2)skill-regression — Stage 4 Step 1glic-check — Stage 4 Step 2skill-release-audit — Stage 4 Step 3skill-release-plus — Stage 4 Step 5references/checklist-before-start.md — Stage 1 details (3 pre-flight tips)references/checklist-coding.md — Stage 3 details (4 acceptance checks)references/checklist-release.md — Stage 4 details (5 release requirements)scripts/pre-check.sh — Stage 1 automated pre-flight script