agints.
← warehouse
Keep · openclaw SKILL.md

Bundled skill-creator: contract → invocation → SKILL.md + scripts/ → workshop → validate

WhenUse when a new OpenClaw skill must be created to the bundled contract.
StopNever skip validate. Never apply workshop writes without PROPOSAL.md (see workshop card).

Steps

  1. Contract — Read the existing skill (or collect requests). Split real branches from synonyms. Done when every branch has a trigger, expected outcome, and persistence target.
  2. Invocation
  3. Structure — Ordered procedure in SKILL.md; every step ends with a checkable done criterion + verification. Put routing in description; start the body with execution. Map: references/ (branch detail), scripts/ (helpers), assets/ (outputs), agents/ (optional UI). Pointer from SKILL.md to each file. Use {baseDir} for skill-local paths.
  4. Persist — Live workspace skill: skillworkshop create/revise a pending proposal; do not edit live SKILL.md until apply. Repo-owned source: normal PR review.
  5. Validate
Loadopenclaw skill-creator. SKILL.md + scripts/. Validator.
Copy SKILL.mdRaw SKILL.md
---
name: Bundled skill-creator: contract → invocation → SKILL.md + scripts/ → workshop → validate
description: Use when a new OpenClaw skill must be created to the bundled contract.
---

# Bundled skill-creator: contract → invocation → SKILL.md + scripts/ → workshop → validate

When: Use when a new OpenClaw skill must be created to the bundled contract.
Stop: Never skip validate. Never apply workshop writes without PROPOSAL.md (see workshop card).

1. Contract — Read the existing skill (or collect requests). Split real branches from synonyms. Done when every branch has a trigger, expected outcome, and persistence target.
2. Invocation
3. Structure — Ordered procedure in SKILL.md; every step ends with a checkable done criterion + verification. Put routing in description; start the body with execution. Map: references/ (branch detail), scripts/ (helpers), assets/ (outputs), agents/ (optional UI). Pointer from SKILL.md to each file. Use {baseDir} for skill-local paths.
4. Persist — Live workspace skill: skillworkshop create/revise a pending proposal; do not edit live SKILL.md until apply. Repo-owned source: normal PR review.
5. Validate

Load: openclaw skill-creator. SKILL.md + scripts/. Validator.

Get my agents setup

your agents work while you sleep.