update-skills

Fetch and pull Git skill repositories while auditing symlink health.

4|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/tandregbg/core-claude-skills --skill update-skills-tandregbg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-skills
Source: https://github.com/tandregbg/core-claude-skills/tree/main/skills/update-skills
Command: npx skills add https://github.com/tandregbg/core-claude-skills --skill update-skills-tandregbg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the management of your AI Skill repositories, ensuring they are up-to-date, correctly linked, and healthy, saving you from manual Git operations and symlink management.

Core Features & Use Cases

  • Automated Updates: Fetches and pulls the latest changes from multiple Git remotes (like GitHub and local NAS) with built-in version safety checks to prevent accidental rollbacks.
  • Symlink Management: Automatically creates symlinks for newly discovered skills and audits the health of existing symlinks (checking for broken, missing, or orphaned links).
  • Installation: Simplifies adding new skill repositories by cloning them and setting up all necessary symlinks.
  • Use Case: After cloning a new set of skills, simply run /update-skills update to fetch all changes, create the required symlinks in your ~/.claude/skills directory, and ensure everything is ready to use.

Quick Start

Run /update-skills to fetch and pull the latest changes for all managed skill repositories.

Frequently Asked Questions about update-skills

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

FAQPage Schema
How do I automate git pulls for multiple skill repositories?

Automating git pulls for multiple skill repositories is handled by fetching and pulling changes from multiple Git remotes. This process includes version safety checks to prevent accidental rollbacks across your managed repositories.

What is the best way to manage broken symlinks in a devops environment?

Managing broken symlinks in a devops environment involves auditing symlink states to detect broken, missing, or orphaned links. The system scans symlinks and automatically creates new ones for discovered skills.

How do I install new AI skills and set up symlinks automatically?

Installing new AI skills and setting up symlinks automatically is achieved by cloning new repositories and creating the required symlinks in your skills directory. This ensures newly cloned skills are immediately ready to use.

Can I fetch updates from local NAS and GitHub remotes simultaneously?

Fetching updates from local NAS and GitHub remotes simultaneously is supported through a dynamic repo discovery mechanism. This mechanism combines self-discovery, symlink scanning, and a sources table to manage multiple Git remotes.

Why does version safety matter when pulling repository updates?

Version safety matters when pulling repository updates because it prevents accidental rollbacks to older versions. Built-in checks ensure that fetched changes from Git remotes do not downgrade your existing skill versions.