Install the CLI
0.8.0 or later. If to11 version prints an older one, upgrade with the same tool you installed it with: brew upgrade to11ai/tap/to11, sudo apt update && sudo apt install --only-upgrade to11, or sudo dnf upgrade to11.
Set up this machine
Run this from your home directory, not inside a git repository:to11 ui opens your browser to sign you in, then walks you through setup in the terminal:
- On Skills, select the project you will publish to and keep the label it offers —
prodwhen the project has one. Make sure Claude Code is selected under Targets. - On Code · to11 Plugin, install the plugin. It keeps your skills current while Claude Code is open.
~/.to11/skills.yaml and fetches every skill the project publishes on that label.
See what you received
unchanged — installed and current. A project that publishes nothing yet shows no rows from to11; that is fine, the next step adds one.
Write a skill
A skill is a folder whose entry document isSKILL.md. Create one:
description matters: an agent decides whether a skill is relevant by reading it.
Store it
created tells you this is a new skill rather than a new version of an existing one. If you also kept Codex selected, a second installed line names ~/.agents/skills. The skill is now on your machine and your agent can use it — but nobody else has it. Storing writes a version; it does not release one.
Run to11 skill list again: the row for commit-style reads pinned 1. Your configuration holds you at the version you just stored.
Try it
Open Claude Code and ask it to write a commit message for a change. It picks upcommit-style from its skills directory.
Release it
When you are happy with it:prod in the project now receives commit-style — automatically while their agent is open, or on their next to11 skill sync.
What you did
You configured a machine to receive a project’s skills, stored a skill that only you could see, and released it so everyone following the label receives it. Every later change works the same way: edit the folder,store, try it, release.
Next steps
Trace coding agents
Route your agent through to11 so its model requests are recorded in your project.
Publishing skills
Descriptions, reference files, rollbacks, and the other details of storing and releasing.
Choosing which skills you receive
Turn a skill off, hold a version, or share a set with a repository.
What a skill is
The folder format, its limits, and what a skill cannot carry.