update-skills

Refresh installed Track skill clones with fast-forward-only git pulls.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Hugopeck/track --skill update-skills-hugopeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-skills
Source: https://github.com/Hugopeck/track/tree/main/skills/update-track
Command: npx skills add https://github.com/Hugopeck/track --skill update-skills-hugopeck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill keeps the installed Track skill clone current so agents always use the latest workflow, fixes, and newly added skills without manual repository maintenance.

Core Features & Use Cases

  • Automatically checks the installed Track repository for updates at session start or on demand.
  • Pulls changes with a fast-forward-only git update when a clone is available.
  • Refreshes installed skill directories so new skills become discoverable in common agent install locations.
  • Use it when you want a concise status line showing whether Track was updated, already current, or blocked by local changes.

Quick Start

Ask the assistant to update the installed Track skills now and report whether the clone was refreshed, already up to date, or blocked.

Frequently Asked Questions about update-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically sync a cloned Track repository when newer versions are available?

To automatically sync a cloned Track repository, this Skill performs a fast-forward-only git pull at session start or on demand, then refreshes installed skill directories so new workflows and fixes become discoverable without manual maintenance.

Can I pull updates for Track skills without losing my local changes?

You cannot pull updates over local changes because this Skill uses fast-forward-only git pulls. If local changes block the update, it reports the blocked status so you can resolve conflicts manually before retrying the sync.

How do I refresh installed skill directories after pulling git updates?

Refreshing installed skill directories happens automatically after a successful fast-forward pull. The Skill scans common agent install locations and updates the directories so newly added skills are immediately discoverable in your environment.

Does Track skill auto-updating work with any git repository?

Track skill auto-updating works specifically with git-cloned Track repositories using the .track workflow. It performs fast-forward-only pulls and is designed for the Track ecosystem rather than arbitrary git repositories.

What's the best way to check if my Track skills are current at session start?

The best way to check if Track skills are current is to enable the session-start auto-check. It compares your clone to the remote, attempts a fast-forward pull if updates exist, and returns a concise status line showing whether it was updated, current, or blocked.

Why does my Track skill update report a blocked status instead of refreshing?

A blocked status during a Track skill update means local changes in your git clone conflict with the remote, preventing the fast-forward-only pull from completing. You must resolve or stash local changes before the update can proceed.