Skip to main content

Introduction

skillshare is a CLI tool that syncs AI CLI skills from a single source to all your AI coding assistants.

Why skillshare?

Install tools get skills onto agents. Skillshare keeps them in sync.

Install-once toolsskillshare
After installRun update commands manuallyMerge sync — per-skill symlinks, local skills preserved
Update a skillnpx skills update / re-runEdit source, changes reflect instantly
Pull back editsBidirectional — collect from any agent
Cross-machineRe-run install on each machinegit push/pull — one command sync
Local + installedManaged separatelyUnified in single source directory
Team sharingCommit skills.json or re-installTracked repos — git pull to update
AI integrationManual CLI onlyBuilt-in skill — AI operates directly

Quick Start

# Install
curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh

# Initialize (auto-detects CLIs, sets up git)
skillshare init

# Install a skill
skillshare install anthropics/skills/skills/pdf

# Sync to all targets
skillshare sync

Done. Your skills are now synced across all AI CLI tools.

How It Works

┌─────────────────────────────────────────────────────────────┐
│ Source Directory │
│ ~/.config/skillshare/skills/ │
└─────────────────────────────────────────────────────────────┘
│ sync
┌───────────────┼───────────────┐
▼ ▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐
│ Claude │ │ OpenCode │ │ Cursor │ ...
└───────────┘ └───────────┘ └───────────┘

Edit in source → all targets update. Edit in target → changes go to source (via symlinks).

Supported Platforms

PlatformSource PathLink Type
macOS/Linux~/.config/skillshare/skills/Symlinks
Windows%USERPROFILE%\.config\skillshare\skills\NTFS Junctions

Next Steps

New to skillshare?

Already have skills?

Learn more: