Skills overview
Skills
Skills are installable capabilities that extend what an agent can do. The Skills page
(Settings ▸ Skills, at /skills) is a directory: browse and install skills, then manage
which agents use them.
The skills directory
The directory has two sections:
- Installed — skills already added to this workspace, including custom (chat, upload, URL, or GitHub) skills.
- Available skills — entries from the public ClawHub catalog you can install with one click, plus integration connectors (Telegram, Slack, Discord) that show a Connect button.
A search box filters by title, slug, author, or description.

Where skills come from
Use Add skill to install from any of these four sources:
- ClawHub — paste a skill page URL from the public marketplace.
- GitHub repo — install from a repository (optionally a path within it).
- From URL — install from a hosted
SKILL.mdor ZIP link. - Upload file — add a
.md,.js, or.zipfrom your machine.
You can also save a chat as a reusable skill — that's a separate flow started from the Save as a reusable skill button inside a chat, not an Add skill source. See Custom skills.
See Installing skills for the step-by-step flow.
Enabling on agents
Which agents get a newly installed skill depends on how you install it:
- Add skill (ClawHub, GitHub, URL, or upload) — the skill turns on only for the agents you pick in the install dialog's configure step. Choose Skip for now and it stays installed but off for every agent until you enable it.
- Save a chat as a skill — the skill turns on only for that chat's agent.
- One-click installs from Available skills — the skill turns on for every agent. To keep it off for some agents, switch them off afterwards on the skill's Agents tab.
Open a skill's card to manage it. The panel has three tabs: Overview (the description, how many
agents have it enabled — shown as "N of M agents" — and any required credentials), Agents
(a per-agent on/off switch with each agent's sync status), and Files (the raw SKILL.md
source).
Some skills need credentials or variables:
- Credentials / secrets — bind an existing secret (or create one inline) per agent when you enable the skill.
- Variables — pick a secret, type a custom value inline, or create a new secret.
To remove a skill entirely, use Uninstall from its manage panel — that takes it off every agent.
Installation status
After you install a skill it moves through installing → ready (or failed if something went wrong). A skill that needs secrets on some agents shows a Setup needed badge, and a failed catalog install offers a Retry.
Once enabled, the skill is pushed to each agent. The Agents tab shows each agent's sync status — Pending, Syncing, Synced, or Failed. If pushing to an agent fails, the row shows the error message and a Retry button.