Skip to main content

For developers

1

Install the CLI

Requires Node ≥ 20. The CLI checks for new versions once a day and prints a notice when one is available — update with the same command.
2

Register MasterSkills with your agents

The CLI detects every supported coding agent on your machine (Claude Code, Codex, Cursor, Gemini CLI, and 70+ more) and installs the MasterSkills skill into each of them. That skill is how your agent learns to search, install, update, and publish skills on your behalf.Restart your agents once so they load it.
3

Authorize this device

Your browser opens once. Confirm the code shown in the terminal, pick your organization, and the device receives a lifetime token — you will not log in again on this machine. See Devices & authentication.
4

Talk to your agent

Setup is done. From here on, use plain language in your agent:
“Which skills do we have for the booking flow?” “Install @acme/api-conventions.” “Publish the skill in ./skills/review-checklist to the team.” “Any skill updates?”
The agent always asks before writing to disk and before publishing — two rules it can never break.
Newly installed skills load in new agent sessions. If a skill doesn’t seem active, restart the agent session first.

For admins

Setting up an organization takes about two minutes:
1

Create the organization

Sign in at masterskills.dev with GitHub or Google — there are no passwords. Create your organization when prompted.
2

Share one invite link

Copy the invite link from the members page. Optionally restrict it to your email domain (for example @acme.com) so matching teammates join instantly; everyone else lands in a pending queue you approve. See Onboard your team.
3

Everyone runs the setup once

Each teammate installs the CLI (npm install -g @masterskills/cli) and runs masterskills install and masterskills login once on their machine. Every active member sees every skill and kit in the organization.

Next steps

Publish your first skill

Turn a local skill folder into a versioned @org/slug package.

Build a kit

Bundle skills so the whole team installs them with one command.