sync-skills

Synchronize AI skill directories across Claude Code, GitHub Copilot CLI, and VS Code Copilot Chat.

Updated May 1, 2026
One-click install
npx skills add https://github.com/vaughnangoy/ai-skills --skill sync-skills-vaughnangoy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-skills
Source: https://github.com/vaughnangoy/ai-skills/tree/main/sync-skills
Command: npx skills add https://github.com/vaughnangoy/ai-skills --skill sync-skills-vaughnangoy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing AI skills across multiple tools like Claude Code, GitHub Copilot CLI, and VS Code Copilot Chat requires manually creating symlinks and instruction files in different directories, which is error-prone and tedious when you have many skills or frequently update them.

Core Features & Use Cases

  • Automated Skill Discovery: Scans a central Skills Hub directory for skill folders containing SKILL.md files and indexes them automatically.
  • Multi-Tool Wiring: Creates symlinks in the Claude skills directory for Claude Code and Copilot CLI, and generates instructions files for VS Code Copilot Chat.
  • Git Repo Linking: Use --link to bring an entire git repository of skills into your Skills Hub with a single command, deriving the namespace from the repo path.
  • Verification and Repair: Run --verify to audit the full chain for a namespace, or --all to re-validate all skills, repair broken symlinks, and clean up stale entries.

Quick Start

Use the sync-skills skill to link your skills repository into the Skills Hub and automatically make all skills available across Claude Code, GitHub Copilot CLI, and VS Code Copilot Chat.

Frequently Asked Questions about sync-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync AI skills across Claude Code, Copilot CLI, and VS Code Copilot Chat?

To sync AI skills across Claude Code, Copilot CLI, and VS Code Copilot Chat, you can automate the creation of symlinks and instruction files from a central Skills Hub directory containing namespaced skill folders with SKILL.md files.

What is the best way to manage multiple AI coding skills in a single repository?

Managing multiple AI coding skills in a single repository is best handled by linking the git repository into a Skills Hub using the --link command, which derives namespaces from repo paths and automatically wires the skills into active coding sessions.

How do I fix broken symlinks for my Claude Code skill directories?

To fix broken symlinks for your Claude Code skill directories, run the --verify command to audit a specific namespace or --all to re-validate every skill, repair broken symlinks, and clean up stale entries.

Does automated skill synchronization work without manually creating instruction files for VS Code Copilot Chat?

Yes, automated skill synchronization works without manually creating instruction files for VS Code Copilot Chat because the process automatically generates the required instruction files alongside symlinks for Claude Code and Copilot CLI.

What format do skill directories need to be in for automated cross-tool discovery?

Skill directories need to be namespaced folders containing a SKILL.md file inside a central watch path. The synchronization tool scans this structure to index and register the skills across your active AI coding tools.

Can I link an external git repository of skills directly into my local AI coding tools?

Yes, you can link an external git repository of skills directly into your local AI coding tools by using the --link command, which brings the entire repository into your Skills Hub and derives the namespace from the repository path.