Updating Skills

Skills are backed by upstream Git repositories. When those repositories update, you can pull the latest documentation into your installed skills.

Check for Updates

./install.sh check-updates

This compares the stored commit hash in your registry with the latest commit on the upstream branch using git ls-remote.

Update a Single Skill

./install.sh update --skill agnosticd

Update All Skills

./install.sh update --all

Force Update

If you want to re-fetch even when the commit hash matches:

./install.sh update --skill agnosticd --force

Automatic Update Checks

By default, the installer checks for updates when you run install. You can disable this:

./install.sh install --skill agnosticd --no-auto-check

Upgrade the Installer Itself

./install.sh upgrade-installer

This checks for new releases on GitHub and self-updates install.sh and lib/ while backing up the current version.