Skip to main content
The Skills page lists the skills that agents in a workspace can find and load. Open the workspace and click Skills under Setup. A skill is available in a workspace when the workspace’s account owns it and either:
  • it’s attached to this workspace, or
  • it’s public, which makes it account-wide: available in every workspace the account owns.
Agents can’t see a private skill that isn’t attached here. It’s missing from skills_search, skills_activate refuses it, the / picker in workspace chat leaves it out, and a Goose recipe that declares it doesn’t get it. To attach a skill:
  1. Open the workspace and click Skills under Setup.
  2. Click Add skill.
  3. Search your account’s skills and select the one to add.
The Workspace skills table lists each attached skill, its Availability (Workspace or Account-wide), and who added it. To detach a skill, click Remove skill on its row. Removing a skill from one workspace doesn’t affect its other attachments, and an account-wide skill stays available after removal. You can attach one skill to several workspaces. Anyone who can edit the workspace can attach and remove skills; you don’t need to be an organization admin.
Removing a skill blocks later lookups. It doesn’t erase a skill body that a running session has already loaded. End or restart those sessions if the content must be gone.

Manage attachments with the API

You can also list, attach, and remove skills through the API:

Make a skill account-wide

To make a skill available in every workspace without attaching it, make it public with guild skill update <identifier> --public. For an organization-owned skill, only an organization admin can do this. Making a skill public is permanent, and public skills are visible to all Guild users. See Skill settings.
Last modified on November 5, 2026