Skip to main content

Commands

Complete reference for all skillshare commands.

What do you want to do?

I want to...Command
Set up skillshare for the first timeinit
Install a skill from GitHubinstall
Create my own skillnew
Sync skills to all AI CLIssync
Check what's out of syncstatus / diff
Search for community skillssearch
Update installed skillscheck then update
Sync across machinespush / pull
Fix something brokendoctor
Open the web dashboardui

Overview

CategoryCommands
Coreinit, install, uninstall, list, search, sync, status
Skill Managementnew, check, update, upgrade
Target Managementtarget, diff
Sync Operationscollect, backup, restore, trash, push, pull
Security & Utilitiesaudit, hub, log, doctor, ui, version

Core Commands

CommandDescription
initFirst-time setup
installAdd a skill from a repo or path
uninstallRemove a skill
listList all skills
searchSearch for skills
syncPush skills to all targets
statusShow sync state

Skill Management

CommandDescription
newCreate a new skill
checkCheck for available updates
updateUpdate a skill or tracked repo
upgradeUpgrade CLI or built-in skill

Target Management

CommandDescription
targetManage targets
diffShow differences between source and targets

Sync Operations

CommandDescription
collectCollect skills from target to source
backupCreate backup of targets
restoreRestore targets from backup
trashManage uninstalled skills in trash
pushPush to git remote
pullPull from git remote and sync

Security & Utilities

CommandDescription
auditScan skills for security threats
logView operations and audit logs
doctorDiagnose issues
uiLaunch web dashboard
hubManage skill hub sources
versionShow CLI version

Common Flags

Most commands support:

FlagDescription
--dry-run, -nPreview without making changes
--help, -hShow help

Quick Reference

# Setup
skillshare init
skillshare init --remote [email protected]:you/skills.git

# Install skills
skillshare install anthropics/skills/skills/pdf
skillshare install github.com/team/skills --track

# Create skill
skillshare new my-skill

# Sync
skillshare sync
skillshare sync --dry-run

# Cross-machine
skillshare push -m "Add skill"
skillshare pull

# Status
skillshare status
skillshare list
skillshare diff

# Maintenance
skillshare update --all
skillshare audit
skillshare log
skillshare doctor
skillshare backup

# Web UI
skillshare ui
skillshare ui -p # Project mode

# Hub
skillshare hub list
skillshare hub add https://hub.example.com/index.json

# Check for updates
skillshare check

# Trash management
skillshare trash list
skillshare trash restore my-skill

# Version
skillshare version