Skip to content

Collections and GitHub import

Collections are namespaced bundles of skills imported from external sources like GitHub repositories. Import pre-built skill sets to quickly enhance your agents with specialised capabilities.

Import individual skills from a GitHub repository by providing:

  • Repository URL — the GitHub repository containing the skill
  • File path — path to the skill file within the repository
  • Branch — the branch to import from (defaults to main)

Navigate to AI Skills in the dashboard sidebar, then click Import from GitHub and enter the repository details.

Import an entire directory of skills as a namespaced collection. Collections group related skills under a shared namespace, making it easy to manage and update them together.

Collection namespaces must be lowercase alphanumeric with hyphens, between 3 and 63 characters. For example: code-review, content-generation, data-analysis.

Provide the following details when importing a collection:

FieldRequiredDescription
namespaceYesUnique namespace for the collection (lowercase, hyphens, 3-63 chars)
source.typeYesSource type (github)
source.repoYesGitHub repository (e.g. owner/repo)
source.pathNoSubdirectory path within the repository
source.versionNoBranch, tag, or commit to import

After importing, you can sync skills or collections to pull the latest version from the source repository. Click the Sync button next to a skill or collection to fetch any updates.

Syncing updates the skill content, trigger conditions, and metadata from the source while preserving any agent assignments.

View all imported collections on the AI Skills page. Each collection shows its namespace, skill count, and source. You can:

  • Sync to update from source
  • Delete a collection (removes all skills in that namespace)