update-installed-skills

Solid

Use when syncing or updating previously installed skills to their latest version. Always dry-run updates before applying, and check for breaking changes.

AI & Automation 1,063 stars 122 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
66
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Update Installed Skills ## Goal Keep installed skills current without breaking the agent's workflow or silently overwriting local customizations. ## Guardrails - Always use `--dry-run` before running a real update. - Check what is currently installed before updating: `npx ai-agent-skills list --installed`. - Never update all skills at once in production without reviewing the dry-run output. - Use `--format json` to capture structured update results for logging. ## Workflow 1. List currently installed skills. ```bash npx ai-agent-skills list --installed --format json --fields name ``` 2. Check for available updates. ```bash npx ai-agent-skills check ``` 3. Dry-run the update. ```bash npx ai-agent-skills sync <skill-name> --dry-run ``` 4. Apply the update after reviewing. ```bash npx ai-agent-skills sync <skill-name> ``` 5. For bulk updates, review each skill's dry-run output. ```bash npx ai-agent-skills sync --all --dry-run ``` ## Gotchas - Skills installed from GitHub will attempt a fresh clone during sync. If the upstream repo is gone, the update will fail gracefully. - Manually edited SKILL.md files will be overwritten by sync. Back up customizations before syncing. - The `check` command makes network requests to verify upstream sources. It may be slow or fail if sources are unreachable.

Details

Author
MoizIbnYousaf
Repository
MoizIbnYousaf/Ai-Agent-Skills
Created
5 months ago
Last Updated
3 weeks ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category