1.3 KiB
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