Documentation Agent Skills

Skills

1 min read·Updated 30 Jul 2026

A skill is a packaged procedure: instructions, and optionally the tools and files that go with it. Where a tool is one capability, a skill is a way of working.

Skills versus tools

A tool does one thing — open a pull request. A skill describes how your team does something — review a diff against a checklist, then open a pull request with the checklist result in the description. Skills call tools; the reverse is not true.

Installing and managing

SHELL
arble skills install @acme/release-checklist
arble skills install ./skills/incident-review   # local path, for development
arble skills disable @arble/pr-description      # installed, hidden from planner
arble skills update @acme/release-checklist
arble skills rm @arble/pr-description
SHELL
$ arble skills ls
NAME                      VERSION  STATE     SCOPE
@acme/release-checklist   2.1.0    enabled   project
@acme/incident-review     0.4.2    enabled   project
@arble/pr-description     1.0.0    disabled  global

Disable rather than uninstall

A disabled skill stays installed but is invisible to the planner. This is the right way to narrow what an agent considers for a particular kind of work, and it is reversible without reinstalling.

Pinning

Skills are pinned by default and belong in arble.json. A registry update that changes how an agent behaves mid-sprint is a bad surprise; pinning prevents it.