pcx-wave

Keep all your custom skills up-to-date

15
0
100% credibility
Found May 22, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This is a maintenance tool for Claude Code users who install many extensions (called 'skills') from various sources. It solves the common problem of losing track of where skills came from and missing important updates. The tool discovers the original GitHub source for each installed skill, checks for new versions, downloads updates, and can roll back to previous versions if needed. It works entirely with Python's built-in tools—no extra packages to install—and works with or without a GitHub account connection.

How It Works

1
📦 You've collected skills from everywhere

Over time, you've installed Claude Code skills from GitHub, blog posts, and shared gists. Now you have dozens of them and no idea which ones have updates.

2
🔍 You ask Claude to find where each skill came from

You tell Claude to discover the original source for each skill. It reads through your installed skills and searches the web to match them to their home on GitHub.

3
Your skills get tagged with their sources

Each skill now has a hidden record linking it to its original repository, so future updates can be found automatically.

4
🔔 You check which skills need updating

You run a simple command to scan all your skills at once. The tool compares what you have against what's available upstream and shows you exactly what needs attention.

5
You choose how to update
🚀
Update everything

One command refreshes all outdated skills automatically.

Update specific skills

You name the exact skills you want to update.

6
💾 Old versions are safely backed up

Before any update, your current version is saved so you can undo if something goes wrong.

🎉 Your skills are fresh and tracked

All your skills are now up-to-date with clear records of where they came from and easy rollback if you ever need it.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is update-skills?

update-skills is a Python tool that solves a real pain point for Claude Code power users: keeping manually installed skills up to date. When you've accumulated skills from GitHub repos, gists, and blog posts, there's no built-in way to track which ones have new versions. This project fixes that by discovering the original source for each skill, comparing your local copy against upstream, and updating them with a single command. It works out of the box without API tokens, using content comparison as a fallback when you don't provide a GitHub token. The tool also maintains backups before each update and lets you roll back if something breaks.

Why is it gaining traction?

The hook is simplicity and zero lock-in. Unlike plugin marketplaces or package managers, this doesn't require an account or API key to get started. The source resolution feature is clever -- it searches DuckDuckGo for matching verbatim phrases from your SKILL.md files, so you don't have to manually record where each skill came from. The rollback mechanism addresses a real fear developers have when automating updates. And the fact that it requires only Python's standard library means no dependency conflicts or virtual environment headaches.

Who should use this?

Claude Code users with more than a handful of custom skills who want to stay current without manually checking each repository. It's especially useful for developers who experiment with skills frequently and end up with a collection they can't maintain. Teams sharing skill configurations will find the source tracking valuable for documentation purposes.

Verdict

This fills a genuine gap, but the project is early-stage -- 15 stars and a 1.0% credibility score indicate it hasn't been battle-tested by a large community yet. The documentation is clear and the no-dependency approach is pragmatic, but there's no visible test suite or release history. Worth trying if you're a Claude Code power user, but evaluate carefully before trusting it in production workflows.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.