Skip to main content

Updating skills from GitHub

When open source skills get updated on GitHub, re-install them to pull the latest versions into your library:
Running reseed install again for the same source overwrites the existing skills in your library with the latest versions.

Syncing projects

After updating your library (or editing local skills), push those changes into a project:
Sync matches skills by name. If a skill in the project’s .agents/skills/ has the same name as one in your library, it gets overwritten with the library version. Skills not in the library are left untouched.

Typical workflow

Pinning versions

To keep a skill at a specific version, install it with a tag:
This installs the exact version at that tag. The skill won’t change until you explicitly install a different version.