Files
claude-skills/skillshare/references/install.md
2026-02-04 17:14:10 +00:00

2.2 KiB

Install, Update, Uninstall & New

install

Install skills from local path or git repository.

Source Formats

# GitHub shorthand
user/repo                     # Browse repo for skills
user/repo/path/to/skill       # Direct path

# Full URLs
github.com/user/repo          # Discovers skills in repo
github.com/user/repo/path     # Direct subdirectory
https://github.com/...        # HTTPS URL
git@github.com:...            # SSH URL

# Local
~/path/to/skill               # Local directory

Examples

skillshare install anthropics/skills              # Browse official skills
skillshare install anthropics/skills/skills/pdf   # Direct install
skillshare install ~/Downloads/my-skill           # Local
skillshare install github.com/team/repo --track   # Team repo

Flags

Flag Description
--name <n> Override skill name
--force, -f Overwrite existing
--update, -u Update if exists
--track, -t Track for updates (preserves .git)
--dry-run, -n Preview

Tracked repos: Prefixed with _, nested with __ (e.g., _team__frontend__ui).

After install: skillshare sync

update

Update installed skills or tracked repositories.

  • Tracked repos (_repo-name): Runs git pull
  • Regular skills: Reinstalls from stored source metadata
skillshare update my-skill       # Update from stored source
skillshare update _team-skills   # Git pull tracked repo
skillshare update team-skills    # _ prefix is optional
skillshare update --all          # All tracked repos + skills
skillshare update --all -n       # Preview updates
skillshare update _repo --force  # Discard local changes

Safety: Tracked repos with uncommitted changes are skipped. Use --force to override.

After update: skillshare sync

uninstall

Remove a skill from source.

skillshare uninstall my-skill          # With confirmation
skillshare uninstall my-skill --force  # Skip confirmation

After uninstall: skillshare sync

new

Create a new skill template.

skillshare new <name>           # Create SKILL.md template
skillshare new <name> --dry-run # Preview

After create: Edit SKILL.md → skillshare sync