Skip to content
AI & Agents
Skill

/skill-creator

Author or review AgentSkills: create, repair, validate, or restructure SKILL.md files and bundled resources.

From plugin
openclaw
394k78 skills

Claude Code

$ npx -y skills add openclaw/openclaw --skill skill-creator --agent claude-code

SKILL.md

skill-creator.SKILL.md
name: skill-creator
description: "Author or review AgentSkills: create, repair, validate, or restructure SKILL.md files and bundled resources."

Skill Creator

Workflow

1. Establish the contract.

  • Read the existing skill and its resources, or collect concrete requests for a new skill.
  • Separate actual workflow branches from synonyms for the same branch.
  • **Done when:** every branch has a concrete trigger, expected outcome, and persistence target.

2. Choose invocation.

  • Model-discoverable: write a model-facing `description`; omit `disable-model-invocation`.
  • Manual-only: set `disable-model-invocation: true`; write a human-facing summary.
  • Direct tool command: add `command-dispatch: tool`, `command-tool`, and `command-arg-mode` only when the command bypasses the model.
  • **Done when:** frontmatter matches how the skill will actually be reached.

3. Structure the skill.

  • Map shared ordered procedure to `SKILL.md`; end every step with a checkable completion criterion and finish with verification.
  • Keep routing conditions in `description`; start the body with execution.
  • Map branch-only detail to `references/`, repeatable helpers to `scripts/`, output resources to `assets/`, and optional UI metadata to `agents/`.
  • **Done when:** every planned resource has one purpose and a direct pointer from `SKILL.md`.

4. Draft and persist.

  • Live workspace skill: use `skill_workshop` to create or revise a pending proposal; keep live files unchanged until apply.
  • Repository-owned skill source: use the repository's normal edit and review workflow.
  • **Done when:** the proposal or source diff implements every branch from step 1 and contains every resource from step 3.

5. Validate.

  • Run `python {baseDir}/scripts/quick_validate.py <skill-directory>` and execute every touched helper's focused test.
  • **Done when:** frontmatter passes, resource pointers resolve, and every touched helper passes its focused test.

Frontmatter

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.

Read more
@openclaw
Ships withopenclaw

OpenClaw is an open-source AI assistant that runs on your own computer and meets you in the channels you already use: Discord, iMessage, Slack, Teams, Telegram, WhatsApp, and 20+ more, plus native apps for macOS, iOS, Android, Windows, and Linux.

Stars on GitHub

Momentum

stars in total
394.4k
Star history of openclaw/openclaw on GitHub, a chart by star-history.com

Other skills on openclaw.

acp-router

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi,…

@openclaw@openclawInstall Skill
browser-automation

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or…

@openclaw@openclawInstall Skill
canvas

canvas

Present hosted widget documents on a connected macOS panel and control panel visibility or navigation.

@openclaw@openclawInstall Skill
crabbox-apps

crabbox-apps

Use when asked to open, run, test, or show an app in Crabbox, including native desktops, web previews, and computer use on a…

@openclaw@openclawInstall Skill
diffs

diffs

Use the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.

@openclaw@openclawInstall Skill

More skills from other plugins.

clawhub

clawhub

Search and install agent skills from ClawHub, the public skill registry.

nanobot2w50k
@hkuds@hkudsInstall Skill

Questions about skill-creator.

Which coding agents can use skill-creator?
skill-creator installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.