Coding

skillsync

Try it

Git-based version control for AI Agent Skills — detect, review, save, and restore Skill changes.

What it does

Version control for Agent Skills. SkillSync wraps Git to let you track, diff, snapshot, and restore entire Skills — not individual files.

The skill document

SkillSync

Version control for Agent Skills. SkillSync wraps Git to let you track, diff, snapshot, and restore entire Skills — not individual files.

Rule: Human Confirmation Required

Before executing ANY skillsync command, you MUST ask the user for confirmation.

  • Never run skillsync commands automatically or silently.
  • Always explain what the command will do and why, then wait for explicit approval.
  • This applies to every command: init, snapshot, restore, sync, remote add, etc.

Install

curl -fsSL https://raw.githubusercontent.com/johnsonbuilds/skillsync/main/install.sh | sh

Or via pip (requires Python 3.12+):

pip install skillsync

After install, initialize:

skillsync init

This auto-detects your agent harness and Skills directory.

Commands

Check for changes

skillsync status        # which Skills changed
skillsync diff          # what exactly changed
skillsync diff   # diff for a specific Skill

Save a snapshot

skillsync snapshot -m "describe what you did"

View history

skillsync log                    # all snapshots
skillsync log             # history for one Skill

Restore a Skill

skillsync restore                   # restore to last snapshot
skillsync restore      # restore to a specific version

Multi-machine sync

skillsync remote add      # set up remote (first machine)
skillsync clone     # clone to a second machine
skillsync sync                 # sync across machines
skillsync sync --use-remote    # on conflict, accept remote version

Key Concepts

  • Skill: A directory containing a SKILL.md file. SkillSync's basic unit of management.
  • Snapshot: A Git commit capturing the state of all Skills.
  • Pre-sync Snapshot: Auto-created before sync to protect unsaved local work.

Safety

  • Never force-pushes. History is always safe.
  • Restore creates a new commit; existing history is never deleted.
  • Network commands have timeout protection (fetch 10s, push 120s, clone 300s).

Related skills

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.

by Iván536 installs31 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

More from johnsonbuilds

Browse all skills

Design and generate international-brand-quality product detail pages for cross-border e-commerce. Generates complete product page content (Hero, Features, Lifestyle, Specs, FAQ) plus AI image prompts and visual assets for any consumer electronics product. Output meets Apple/Nothing brand standards.

by johnsonbuilds2 installs

Generate or edit AI media (image, video, audio, 3D) by calling the wavespeed CLI on the user's machine. Use whenever the user asks to create, edit, animate, upscale, or transform a visual asset, generate audio/TTS/music, or produce marketing creatives. Every model on the WaveSpeed platform is one `wavespeed run <id>` call.

by johnsonbuilds1 installs

Worklittle Jobs MCP — search 4M+ jobs with visa/salary/distance filters, swipe to apply, create resumes & cover letters, and connect your Worklittle account

by johnsonbuilds

Compress AI Agent tool outputs, logs, and RAG content using Headroom — reduce token usage by 20-95%

by johnsonbuilds1 installs

Turn any topic into animated explainer videos — Remotion-driven, TTS voiceover, bilingual (Chinese/English)

by johnsonbuilds1 installs

261 hand-drawn style prompt catalog with numbered system — supports GPT Image, Midjourney, and other AI image generators

by johnsonbuilds3 installs