Minimum skill contract
- A valid, narrow name and a description containing positive triggers.
- Negative boundaries that prevent adjacent or high-risk activation.
- Declared commands, services, accounts, environment variables, and resources.
- Explicit approval, target resolution, rollback, and credential handling for external writes.
- Positive, negative, failure, and safety test cases.
Test before applying
Place the draft in an isolated workspace, inspect the final package tree, run the OpenClaw skills checks available to your version, and exercise negative triggers as carefully as the happy path. A generated file is only ready for testing, never automatically trusted.
Common questions
Before you act
Does the builder publish to ClawHub?
No. It produces a local Markdown draft and checklist only.
Can I paste an existing skill?
Yes. Import remains local; unknown text is preserved while the builder reports supported metadata and safety observations.
Primary sources
Verify against the owner.
Content snapshot follows official docs main at the recorded commit; the current package metadata reported 2026.8.1 when verified. Your installed release and live CLI schema remain authoritative.