skill-sync
Sync Claude Code skills between local .claude/skills/ and a remote skills repository.
Installation
uv tool install --from .claude/skills/skill-sync skill-sync
Commands
| Command | Description |
|---------|-------------|
| skill-sync pull | Auto-compare all installed skills with remote versions.json, pull outdated ones automatically. Conflicts (local newer) are reported but not modified |
| skill-sync pull <name> | Pull a specific skill from the remote repo to .claude/skills/<name>/ |
| skill-sync push <name> | Push a local skill to the remote repo |
| skill-sync list | List all available skills in the remote repo |
Configuration
| Environment Variable | Default | Description |
|---------------------|---------|-------------|
| SKILL_SYNC_REPO | https://github.com/tarrragon/claude-skills.git | Remote skills repository URL |
Notes
project-integration/subdirectories are excluded from both pull and push operations- This tool has zero framework dependencies and works in any project
Version: 1.1.0