DEV Community

Willie
Willie

Posted on

Skillshare: Sync Your AI CLI Skills Across Claude, Codex, Cursor, Gemini, and OpenCode

Are you using multiple AI coding assistants? Tired of manually copying skills between .claude/skills, .codex/skills, and other CLI tools?

Skillshare is a simple CLI tool that syncs your AI skills from a single source to all your favorite AI tools.

The Problem

Modern developers often use multiple AI assistants:

  • Claude Code (.claude/skills)
  • Codex CLI (.codex/skills)
  • Cursor (.cursor/skills)
  • Gemini CLI (.gemini/antigravity/skills)
  • OpenCode (.config/opencode/skill)

Each has its own skills directory. Keeping them in sync is tedious.

The Solution

# Install
brew install runkids/tap/skillshare

# Initialize with interactive setup
skillshare init

# Sync your skills everywhere
skillshare sync
Enter fullscreen mode Exit fullscreen mode

Key Features

  • Single Source of Truth — Write skills once, use everywhere
  • Two Sync Modes:
    • symlink — Link entire directory (all targets identical)
    • merge — Per-skill symlinks (preserve local customizations)
  • Auto-detection — Finds installed AI CLIs automatically
  • Backup & Restore — Never lose your existing skills
  • Doctor Command — Diagnose sync issues instantly

Quick Start

# 1. Initialize (detects your AI tools)
skillshare init

# 2. Check what will sync
skillshare status

# 3. Preview changes
skillshare diff

# 4. Sync!
skillshare sync
Enter fullscreen mode Exit fullscreen mode

Example Workflow

$ skillshare status

Source: ~/.config/skillshare/skills (3 skills)
  ├── commit-helper
  ├── code-review
  └── debugging

Targets:
  ✓ claude   ~/.claude/skills              (symlinked)
  ✓ codex    ~/.codex/skills               (symlinked)
  ✓ opencode ~/.config/opencode/skill      (symlinked)
  ○ cursor   ~/.cursor/skills              (not synced)
Enter fullscreen mode Exit fullscreen mode

Why Skillshare?

Without Skillshare With Skillshare
Copy files manually skillshare sync
Forget which tool has latest Single source
Skills drift apart Always in sync

Links


Stop copying. Start syncing.

Top comments (0)