skillshare

Syncs skills across AI CLI tools (Claude, Cursor, Windsurf, etc.) from a single source of truth. Global mode (~/.config/skillshare/) and project mode (.skillshare/ per-repo). Commands: status, sync, install, uninstall, update, check, search, new, collect, push, pull, diff, list, doctor, audit, init-rules, trash, log, backup, restore, target, ui, upgrade. Features: target-level skill filtering (include/exclude), skill-level targets field, XDG Base Directory support, fuzzy subdirectory resolution for monorepo installs, .skillignore for repo-level skill filtering, --exclude flag, license display, multi-skill and group uninstall (--group/-G), declarative skill manifest (global + project), group field for organized placement, 49+ supported targets. Use when: managing skills across AI tools, "skillshare" CLI, skill sync/install/search, project skills setup, target filtering, security audit, web dashboard, or troubleshooting.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "skillshare" with this command: npx skills add haha0815/claude-meta-skills/haha0815-claude-meta-skills-skillshare

Skillshare CLI

Two Modes

Global: ~/.config/skillshare/skills → ~/.claude/skills, ~/.cursor/skills, ...
Project: .skillshare/skills/        → .claude/skills, .cursor/skills (per-repo)

Auto-detection: commands run in project mode when .skillshare/config.yaml exists in cwd. Force with -p (project) or -g (global).

Commands

CategoryCommandsProject?
Inspectstatus, diff, list, doctor✓ (auto)
Syncsync, collect✓ (auto)
Remotepush, pull✗ (use git)
Skillsnew, install, uninstall, update, check, search✓ (-p)
Targetstarget add/remove/list✓ (-p)
Securityaudit [name]✓ (-p)
Trashtrash list|restore|delete|empty✓ (-p)
Loglog [--audit] [--tail N]✓ (-p)
Backupbackup, restore
Web UIui (-g global, -p project)✓ (-p)
Upgradeupgrade [--cli|--skill]

Workflow: Most commands require sync afterward to distribute changes.

AI Usage Notes

Non-Interactive Mode

AI cannot respond to CLI prompts. Always pass flags to skip interactive prompts.

# Key non-interactive patterns
skillshare init --no-copy --all-targets --git --skill   # Global fresh start
skillshare init -p --targets "claude,cursor"       # Project init
skillshare install user/repo --all                      # Install all skills
skillshare install user/repo -s pdf,commit              # Select specific

See init.md and install.md for all flags.

Safety

  • install auto-scans skills; CRITICAL findings block install (--force to override)
  • install shows license from SKILL.md frontmatter in selection/confirmation prompts
  • uninstall accepts multiple names and --group/-G for batch removal; auto-detects group directories
  • uninstall moves to trash (7-day retention) — restore with trash restore <name>
  • NEVER rm -rf symlinked skills — deletes source. Use skillshare uninstall or target remove

See audit.md and trash.md for details.

References

TopicFile
Init flags (global + project)init.md
Sync/collect/push/pullsync.md
Install/update/uninstall/newinstall.md
Status/diff/list/search/checkstatus.md
Security auditaudit.md
Trash (soft-delete)trash.md
Operation loglog.md
Target managementtargets.md
Backup/restorebackup.md
TroubleshootingTROUBLESHOOTING.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

skill-auditor

No summary provided by upstream source.

Repository SourceNeeds Review
General

find-skills

No summary provided by upstream source.

Repository SourceNeeds Review
General

skills-updater

No summary provided by upstream source.

Repository SourceNeeds Review
General

ideation

No summary provided by upstream source.

Repository SourceNeeds Review