Skills CLI

Manage user, team, and repository skills from canonical files or stdin.

Learn when and where to publish instructions in the Server-hosted skills guide.

Commands

Each scope has list, get, create, update, and delete commands:

  • User: list-user-skills, get-user-skill, create-user-skill, update-user-skill, delete-user-skill
  • Team: list-team-skills, get-team-skill, create-team-skill, update-team-skill, delete-team-skill
  • Repository: list-repo-skills, get-repo-skill, create-repo-skill, update-repo-skill, delete-repo-skill

Examples

pearing-cli list-user-skills
pearing-cli create-user-skill --file ./SKILL.md
pearing-cli create-team-skill platform --file ./SKILL.md
pearing-cli update-repo-skill teams/platform/website release-notes --file ./SKILL.md
cat SKILL.md | pearing-cli create-repo-skill website --file -

Input and locators

--file is required for create and update; use --file - to read UTF-8 content from stdin. Repository locators use teams/{team_slug}/{repo_slug}, {username}/{repo_slug}, or a bare personal {repo_slug}.