SkillSync
Sync skills from Git repositories to local AI coding tools (Gemini CLI / Claude Code / Codex CLI ... )
Install / Use
/learn @AlfonsSkills/SkillSyncQuality Score
Category
Development & EngineeringSupported Platforms
README
SkillSync
Archived / Read-only 本项目已归档并停止维护,推荐使用 skills.sh。
Sync skills from Git repositories to 14+ AI coding tools with one command.
Preview
📦 Installed Skills:
Gemini CLI (1):
📁 ~/.gemini/skills
✓ devops
Claude Code (2):
📁 ~/.claude/skills
✓ devops
[project:MyProject]
✓ docx
Codex CLI (5):
📁 ~/.codex/skills
✓ gh-address-comments
[public]
✓ devops
[.system]
✓ skill-creator
Installation
Homebrew (macOS/Linux)
brew install AlfonsSkills/tap/skillsync
Script
curl -fsSL https://raw.githubusercontent.com/AlfonsSkills/SkillSync/main/install.sh | bash
One-liner with skill installation:
# Install SkillSync and a skill repository in one command
curl -fsSL https://raw.githubusercontent.com/AlfonsSkills/SkillSync/main/install.sh | bash -s -- install AlfonsSkills/skills
# With target tool specification
curl -fsSL https://raw.githubusercontent.com/AlfonsSkills/SkillSync/main/install.sh | bash -s -- install AlfonsSkills/skills -t claude,gemini
From Release
Download the latest binary from Releases.
From Source
git clone https://github.com/AlfonsSkills/SkillSync.git
cd SkillSync
make build
# Binary will be at ./build/skillsync
Quick Start
# Install skills from a repository
skillsync install anthropics/skills
# Install to specific tool
skillsync install anthropics/skills -t gemini
# Install to project-local directory
skillsync install anthropics/skills --local
# List installed skills
skillsync list
# Remove a skill
skillsync remove skill-name
# Install to multiple tools
skillsync install AlfonsSkills/skills -t claude,codex,gemini
# Install from GitLab or other platforms
skillsync install https://gitlab.com/user/skill-repo.git
# Install a single skill from a tree URL (GitHub)
skillsync install https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/skills/creative-design/canvas-design
# Install a single skill using GitHub default host (no domain)
skillsync install davila7/claude-code-templates/tree/main/cli-tool/components/skills/creative-design/canvas-design
# List skills for specific tool
skillsync list --target gemini
# Remove from specific tool
skillsync remove skill-name --target claude
# Remove from project directories only
skillsync remove skill-name --local
Supported Tools
SkillSync supports 14 AI coding tools across terminal and IDE environments.
Terminal Tools
| Tool | Skills Directory | Flag |
|------|-----------------|------|
| Gemini CLI | ~/.gemini/skills/ | -t gemini |
| Claude Code | ~/.claude/skills/ | -t claude |
| Codex CLI | ~/.codex/skills/public/ | -t codex |
| OpenCode | ~/.config/opencode/skill/ | -t opencode |
| Goose AI | ~/.config/goose/skills/ | -t goose |
| Crush | ~/.config/crush/skills/ | -t crush |
IDE Tools
| Tool | Skills Directory | Flag |
|------|-----------------|------|
| Antigravity IDE | ~/.gemini/antigravity/skills/ | -t antigravity |
| Copilot | ~/.copilot/skills/ | -t copilot |
| Cursor | ~/.cursor/skills/ | -t cursor |
| Cline IDE | ~/.cline/skills/ | -t cline |
| Droid (Factory AI) | ~/.factory/skills/ | -t droid |
| Kilo Code | ~/.kilocode/skills/ | -t kilocode |
| Roo Code | ~/.roo/skills/ | -t roocode |
| VSCode (Copilot) | ~/.copilot/skills/ | -t vscode |
Skill Format
A valid skill repository must contain a SKILL.md file:
my-skill/
├── SKILL.md # Required: Skill definition
├── references/ # Optional: Reference docs
└── scripts/ # Optional: Scripts
License
MIT License - see LICENSE for details.
