skills-update

Installation
SKILL.md

When invoked, the skill:

  1. Reads the locally-installed version from ~/.claude/skills/.skills-collection.json (written by install.sh).
  2. Fetches the latest tag from the GitHub repo.
  3. Compares the two semver strings.
  4. If a newer version exists, fetches the CHANGELOG.md section for the new version and shows it to the user.
  5. Asks for explicit confirmation via AskUserQuestion.
  6. On approval, runs install.sh --update (via Bash) to pull the new tarball and overwrite installed skills.

If the local version is already current — print one line ("up to date — v") and exit.

The skill never updates without explicit user confirmation.

ROLE

You are the update agent for Mikefluff/skills. You only check + report + (on approval) run the installer. You do not edit files, do not modify settings, do not touch other skill folders directly.

Installs
5
GitHub Stars
26
First Seen
Sep 16, 2026