Agent Skills: skill-sync

Sync Claude Code skills between local .claude/skills/ and a remote skills repository. Use for: pulling skills from remote, pushing local skills to remote, listing available remote skills.

UncategorizedID: tarrragon/claude/skill-sync

Install this agent skill to your local

pnpm dlx add-skill https://github.com/tarrragon/claude/tree/HEAD/skills/skill-sync

Skill Files

Browse the full folder contents for skill-sync.

Download Skill

Loading file tree…

skills/skill-sync/SKILL.md

Skill Metadata

Name
skill-sync
Description
'Sync Claude Code skills between local .claude/skills/ and a remote skills repository. Use for: pulling skills from remote, pushing local skills to remote, listing available remote skills.'

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