A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Keep all your custom skills up-to-date
Stop losing track of where your Claude Code skills came from.
You've installed 30+ Claude Code skills. Some from GitHub. Some from gists. Some from that blog post you bookmarked but can't find again.
There's no pip list equivalent. No plugin marketplace. No update manager. Just a pile of SKILL.md files with no connection to their source. When a skill ships a bugfix, you won't know. Neither will Claude.
This is the gap between "it works" and "I can maintain it."
git clone https://github.com/pcx-wave/update-skills ~/.claude/skills/update-skills
Tell Claude to find where each skill originally came from:
"find the source repos for my skills"
Claude reads each SKILL.md, searches verbatim phrases on DuckDuckGo, and writes a .skill-source file per skill. No script, no token. Done once.
# Check all skills
python ~/.claude/skills/update-skills/scripts/check_updates.py
# Check a specific skill
python ~/.claude/skills/update-skills/scripts/check_updates.py --skill vibe
Compares local skill content against upstream (with GITHUB_TOKEN: SHA-by-SHA precision; without: content comparison via SKILL.md).
# Update every outdated skill at once
python ~/.claude/skills/update-skills/scripts/update_skill.py all
# Update specific skills
python ~/.claude/skills/update-skills/scripts/update_skill.py vibe geo
python ~/.claude/skills/update-skills/scripts/update_skill.py --revert vibe
python ~/.claude/skills/update-skills/scripts/update_skill.py --revert all
Previous versions are backed up automatically before each update.
SKILL.mdgithub <skill-name> <verbatim phrase>SKILL.md.skill-source file so this is a one-time cost per skill.skill-source formatEach resolved skill directory gets a hidden JSON file:
{
"repo": "owner/repo",
"path": "skills/vibe",
"confidence": "unique",
"last_sha": "a1b2c3d4e5f6789abcdef1234567890abcdef12",
"previous_sha": "9f8e7d6c5b4a3210fedcba9876543210fedcba98"
}
GITHUB_TOKEN — optionalBoth modes work out of the box. The difference is precision and rate limits.
| Without token | With GITHUB_TOKEN | |
|---|---|---|
| Detection | SKILL.md content comparison | Exact commit SHA comparison |
| Misses | Updates that don't touch SKILL.md | Nothing |
| Rate limit | 60 GitHub API req/hour — inconsistent if run repeatedly | 5000/hour — no practical limit |
To add a token permanently: echo 'export GITHUB_TOKEN=<token>' >> ~/.bashrc
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Human + AI music production workflow for Suno - skills, templates, and tools
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho