Independent OpenClaw reporting, releases, guides, and community coverage
OpenClaw News

OpenClaw Skill Workshop: Review Agent Skills Before They Ship

Skill Workshop puts a proposal-and-review step between your agent and its reusable behaviors, so nothing becomes permanent until you approve it.

Filed under Posts 4 min read Updated Jun 4, 2026
OpenClaw Skill Workshop: Review Agent Skills Before They Ship

OpenClaw's official blog published a deep look at Skill Workshop this week — a feature that changes how agents create and revise reusable skills. The short version: nothing becomes a live skill until you explicitly approve it.

The Problem Skill Workshop Solves

Skills in OpenClaw are how you teach an agent reusable procedures. A skill might define an invoice follow-up routine, a deployment checklist, or a weekly repo health workflow with supporting scripts and templates. Once a skill is active, it shapes how the agent behaves on future runs.

That's the catch. A bad skill answer is a bad answer — you can ignore it. A bad skill is a mistake baked into future behavior.

Before Skill Workshop, there was no formal gate between "agent drafts a skill" and "skill is active." Now there is.

How the Proposal Flow Works

When an agent creates or revises a skill through Skill Workshop, it produces a proposal rather than writing the skill directly. The proposal sits as PROPOSAL.md in the skill directory — not SKILL.md. It is not active. The agent does not run it.

A proposal carries:

  • The draft instruction content
  • Any support files (templates, scripts, examples, references)
  • Its review state (pending, applied, rejected, stale)
  • The metadata OpenClaw needs to apply or roll it back cleanly

The revision loop looks like normal collaboration:

You: Make this weekly inbox routine reusable. Agent: Drafted a proposed skill. You: Add the VIP sender rule and make the dry-run step clearer. Agent: Revised the proposal. You: Use it.

The agent doesn't write directly into live skills. It doesn't need to guess the correct file path, navigate the skill folder structure, or handle the approval mechanics itself. It uses Skill Workshop.

Two Views for Review

The Board view is the full workshop interface. All proposals are visible — pending, applied, rejected, and stale — with search, state filters, and the ability to inspect any support files before applying.

The Today view is the faster mode. It surfaces the next pending proposal with a single concrete question: should this become part of your skill set? Approve it, revise it in conversation, or skip it.

The "Tweak" action is where the workshop earns its name. Generated skills are often almost right — the wording is slightly off, a step is missing, a support file should be a template instead of a script. Skill Workshop keeps those fixes as revisions to the same proposal, with history intact, rather than forcing you to start over.

Support Files Are Part of the Proposal

Useful skills frequently need supporting material. A digest skill might carry a response template. A deployment skill might need a smoke-test script. A debugging skill might include example log output.

Skill Workshop keeps those files with the proposal and shows them in the UI before you apply anything. They're scanned along with the proposal body. They're written with the skill on approval.

The write path is deliberately narrow: support files are only allowed under assets/, examples/, references/, scripts/, and templates/ within the skill directory. No absolute paths, no directory traversal, no writing outside the skill boundary.

Works Everywhere

The same proposal flow works from:

  • Chat — ask your agent to draft a reusable workflow
  • Control UI — Board and Today views in the Skill Workshop tab
  • Channels — Telegram, Discord, Slack, etc. (when agent is granted access)
  • CLIopenclaw skills workshop commands
  • Gateway — via the agent tool API

Proposals created in one surface are reviewable in any other. An agent running in a Telegram channel can draft a proposal you review in the Control UI and apply from the CLI.

Why It Matters

Skill Workshop is OpenClaw's answer to a question every serious agent operator eventually asks: how do I let agents improve themselves without losing control of what they become?

The proposal system gives you that control without making skill creation a manual-only process. Agents still do the drafting. You still make the call on what ships.

Full documentation is at docs.openclaw.ai/tools/skill-workshop.

Daily Briefing

Get the Open-Source Briefing

The stories that matter, delivered to your inbox every morning. Free, no spam, unsubscribe anytime.

Join 45,000+ developers. No spam. Unsubscribe anytime.