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
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.
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.
Each skill now has a hidden record linking it to its original repository, so future updates can be found automatically.
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.
One command refreshes all outdated skills automatically.
You name the exact skills you want to update.
Before any update, your current version is saved so you can undo if something goes wrong.
All your skills are now up-to-date with clear records of where they came from and easy rollback if you ever need it.
Star Growth
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 RepurposeSimilar repos coming soon.