Skip to main content
Skill groups page in light theme
The Skill groups page at /skills/groups is where project-scoped skills get their destinations. A skill marked Sync globally reaches every agent’s personal skill directory on its own; a skill that is not needs a group, and a group needs repositories. The group is the join between the two.

Why groups exist

Global skills

Deployed to each agent’s personal skill directory for every enabled AI client. No group needed.

Project skills

Deployed into the checkouts and worktrees of specific repositories. Reached only through a group assigned to those repositories.
A skill can be both: global sync and group membership are independent settings on the skill editor.

The group list

Add group asks only for a name — you pick its skills and repositories on the group’s own page immediately afterwards.

Notes

  • A group with skills but no repositories deploys nothing, and a group with repositories but no skills has nothing to deploy. Both are valid intermediate states while you set one up.
  • With Auto-sync project skill groups enabled in Settings on the Skills page, assigned groups reconcile into every registered checkout and worktree on their own; otherwise use Sync group or Sync all.
  • A project skill discovered on a client with no matching group cannot be imported until you tell the sync which group it belongs to. That choice is offered inline on the sync run page.

Skill group details

Membership, repository assignment, and deployment for one group.

Skills

The catalog and client-by-client view.

Skill synchronization

Review and apply what a group sync proposes.

Codebases

The repositories a group is assigned to.