update-skillslisted
Install: claude install-skill kimgoetzke/coding-agent-configs
# Update Skills
Check for updates to locally installed skills by fetching the latest from `kimgoetzke/coding-agent-configs` on GitHub and comparing against the local skills directory.
## Configuration
- **Remote repo**: `https://github.com/kimgoetzke/coding-agent-configs.git`
- **Scripts location**: Bundled in this skill's `scripts/` directory
### Target directory by tool
| Tool | Default target directory |
| ----------- | ------------------------ |
| Claude Code | `~/.claude/skills` |
| Copilot | `~/.copilot/skills` |
| Pi | `~/.pi/agent/skills` |
If you cannot determine which tool you are, ask the user.
## Workflow
### 1. Determine target directory
Set the target directory based on the table above. Use the variable `TARGET_DIR` in subsequent steps.
Also resolve `SKILL_DIR` to the absolute path of this locally installed skill directory. Typical values:
- Claude Code: `~/.claude/skills/update-skills`
- Copilot: `~/.copilot/skills/update-skills`
- Pi: `~/.pi/agent/skills/update-skills`
### 2. Check for updates
Run the check script:
```bash
bash "$SKILL_DIR/scripts/check-updates.sh" "$TARGET_DIR"
```
### 3. Parse the output
The script outputs one line per skill with a status prefix:
| Prefix | Meaning |
| ------------------------ | ------------------------------------------------- |
| `UP_TO_DATE:<name>` | No changes |
| `CH