brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
skill-creatorAuthor or review AgentSkills: create, repair, validate, or restructure SKILL.md files and bundled resources.
Independent GitHub snapshot · Automated classification · Original documentation governs
Establish the contract.
Choose invocation.
description; omit disable-model-invocation.disable-model-invocation: true; write a human-facing summary.command-dispatch: tool, command-tool, and command-arg-mode only when the command bypasses the model.Structure the skill.
SKILL.md; end every step with a checkable completion criterion and finish with verification.description; start the body with execution.references/, repeatable helpers to scripts/, output resources to assets/, and optional UI metadata to agents/.SKILL.md.Draft and persist.
skill_workshop to create or revise a pending proposal; keep live files unchanged until apply.Validate.
python {baseDir}/scripts/quick_validate.py <skill-directory> and execute every touched helper's focused test.Required: name, description.
OpenClaw also supports metadata, homepage, license, allowed-tools, user-invocable, disable-model-invocation, command-dispatch, command-tool, and command-arg-mode. Add optional fields only when they change runtime behavior or discovery.