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
- 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.
- Invocation
- 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.
- Persist — Live workspace skill: skillworkshop create/revise a pending proposal; do not edit live SKILL.md until apply. Repo-owned source: normal PR review.
- Validate
Loadopenclaw skill-creator. SKILL.md + scripts/. Validator.
Sourceopenclaw/openclaw
--- 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.
