sync-skills

Sync a skill from local folders, GitHub, or skillsmp.com to AI coding tool directories.

715|98|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/chujianyun/skills --skill sync-skills-chujianyun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-skills
Source: https://github.com/chujianyun/skills/tree/main/skills/sync-skills
Command: npx skills add https://github.com/chujianyun/skills --skill sync-skills-chujianyun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The SYNC-SKILLS plugin solves the repetitive manual effort of distributing and updating a single Skill across multiple AI coding tool directories by automating the sync process from common sources (local folders, GitHub repos, and skillsmp pages).

Core Features & Use Cases

  • Auto-detects the source type (local folder, GitHub URL, or skillsmp URL) and gathers the Skill content.
  • Only syncs to directories that exist on the system, preventing stray deployments.
  • Overwrites existing Skill content to ensure consistency across tools and supports automatic cleanup of temporary files.
  • Use cases include distributing a new Skill to all developer workstations, updating a Skill across team environments, or refreshing tool-specific Skill catalogs.

Quick Start

Install sync-skills to propagate a skill across all installed AI coding tools.

Frequently Asked Questions about sync-skills

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

FAQPage Schema
How do I sync a skill from a GitHub repository to multiple AI coding tools?

To sync a skill from a GitHub repository, the tool auto-detects the GitHub URL source type, gathers the skill content, and deploys it by overwriting existing directories across all installed AI coding tools on your system.

What is the best way to distribute a skill across different AI coding tool directories?

Distributing a skill across AI coding tool directories is automated by detecting local folders, GitHub repos, or skillsmp pages, then safely overwriting only existing target directories to ensure consistency without creating stray deployments.

Can I sync skills from a local folder to existing AI tools without creating stray files?

Yes, you can sync from a local folder because the tool only deploys to directories that already exist on your system, preventing stray files and ensuring safe, reproducible deployments through automatic target discovery.

Does syncing skills to multiple AI tools overwrite existing configurations?

Syncing skills to multiple AI tools overwrites existing skill content to guarantee consistency across all environments, utilizing safe overwrite semantics and automatic temporary file cleanup to maintain a reproducible deployment state.

How does automatic target discovery work when deploying skills to AI coding tools?

Automatic target discovery works by scanning your system for existing AI coding tool directories, selectively filtering valid targets, and ensuring the gathered skill content from the detected source is safely deployed only to those valid locations.