Update skills
This commit is contained in:
@@ -1,33 +1,30 @@
|
||||
# Target Management
|
||||
|
||||
## target
|
||||
Manage AI CLI tool targets (Claude, Cursor, Windsurf, etc.).
|
||||
|
||||
Manages sync targets.
|
||||
## Commands
|
||||
|
||||
```bash
|
||||
skillshare target list # List all targets
|
||||
skillshare target claude # Show target info
|
||||
skillshare target add myapp ~/.myapp/skills # Add custom target
|
||||
skillshare target remove myapp # Remove target
|
||||
skillshare target remove myapp # Remove target (safe)
|
||||
```
|
||||
|
||||
## Sync Modes
|
||||
|
||||
```bash
|
||||
skillshare target claude --mode merge # Individual skill symlinks (default)
|
||||
skillshare target claude --mode symlink # Entire directory symlinked
|
||||
skillshare target claude --mode merge # Per-skill symlinks (default)
|
||||
skillshare target claude --mode symlink # Entire dir symlinked
|
||||
```
|
||||
|
||||
**Mode comparison:**
|
||||
| Mode | Description | Local Skills |
|
||||
|------|-------------|--------------|
|
||||
| `merge` | Individual symlinks per skill | Preserved |
|
||||
| `symlink` | Single symlink for entire dir | Not possible |
|
||||
|
||||
| Mode | Behavior | Local Skills |
|
||||
|------|----------|--------------|
|
||||
| `merge` | Creates individual symlinks for each skill | Preserved |
|
||||
| `symlink` | Entire target directory is a symlink | Not possible |
|
||||
## Safety
|
||||
|
||||
## Safe Target Removal
|
||||
**Always use** `target remove` to unlink targets.
|
||||
|
||||
```bash
|
||||
skillshare target remove <name> # Safe: only removes link
|
||||
# NOT: rm -rf ~/.target/skills # Dangerous: may delete source
|
||||
```
|
||||
**NEVER** `rm -rf` on symlinked targets — this deletes the source!
|
||||
|
||||
Reference in New Issue
Block a user