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

1.3 KiB

Sync, Collect, Push & Pull

Command Direction Description
sync Source → Targets Distribute skills to all targets
collect Targets → Source Import skills from target(s)
push Source → Remote Git commit and push
pull Remote → Source → Targets Git pull and sync

sync

Distribute skills from source to all targets via symlinks.

skillshare sync                # Execute
skillshare sync --dry-run      # Preview
skillshare sync --force        # Override conflicts

collect

Import skills from target(s) to source.

skillshare collect claude      # From specific target
skillshare collect --all       # From all targets
skillshare collect --dry-run   # Preview

push

Git commit and push source to remote.

skillshare push                # Default message
skillshare push -m "message"   # Custom message
skillshare push --dry-run      # Preview

pull

Git pull from remote and sync to all targets.

skillshare pull                # Pull + sync
skillshare pull --dry-run      # Preview

Common Workflows

Local editing: Edit skill anywhere → sync (symlinks update source automatically)

Import local changes: collect <target>sync

Cross-machine sync: Machine A: push → Machine B: pull