1.3 KiB
1.3 KiB
name, description
| name | description |
|---|---|
| skill-creator | Author or repair workspace skills as name/SKILL.md with YAML frontmatter. Use when adding, fixing, or reviewing Jarvis skills. |
Skill creator
Write skills into skills/<name>/SKILL.md with write_file. Do not invent OpenClaw skill_workshop.
Contract
- One folder per skill. Directory name equals frontmatter
name. - Required frontmatter:
name(lowercase letters, digits, hyphens) anddescription(one line, under 160 characters, what + when). - Body is a playbook for Jarvis tools that exist in this session. Never tell Jarvis to call
exec,skill_workshop, or a third-party coding agent. - Optional extras one level down:
references/,scripts/,assets/. Link them fromSKILL.md. - Omit
disable-model-invocationunless the skill should stay out of the catalog.
Workflow
- Read any existing
SKILL.mdand supporting files, or collect the branches the user wants. - For each branch: trigger, outcome, which Jarvis tool to call.
- Write or patch
skills/<name>/SKILL.md. Keep the body under 500 lines. - Verify: frontmatter parses, folder name matches
name, every relative link exists, tool names match AGENTS.md / this session. - Tell the user the skill path. It is picked up next session.
Do not
- Put secrets in SKILL.md.
- Dump the full skills catalog in chat.