moizibnyousaf avatar

Update Installed Skills

This handles keeping your installed Claude skills up to date without accidentally breaking things. It wraps the ai-agent-skills CLI with a sensible workflow: always dry-run first, check what's installed, review changes before applying. The real value is in the guardrails around bulk updates and the heads-up about gotchas like manually edited files getting clobbered during sync. If you're running skills from GitHub sources, be aware that sync does a fresh clone, so dead repos will fail. It's defensive by design, which matters when you're updating tools that an agent relies on in production.

skills.sh installs
168
GitHub stars
1.2K
last updated
May 5, 2026

Install

$ npx -y skills add moizibnyousaf/ai-agent-skills --skill update-installed-skills --agent claude-code

Installs into .claude/skills of the current project.

Files

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.
npx ai-agent-skills list --installed --format json --fields name
  1. Check for available updates.
npx ai-agent-skills check
  1. Dry-run the update.
npx ai-agent-skills sync <skill-name> --dry-run
  1. Apply the update after reviewing.
npx ai-agent-skills sync <skill-name>
  1. For bulk updates, review each skill's dry-run output.
npx ai-agent-skills sync --all --dry-run

Gotchas

Sponsors

Details

Repository
github.com/moizibnyousaf/ai-agent-skills
Category
AI & Agent Building
License
MIT
First seen
Jun 11, 2026

More from moizibnyousaf/ai-agent-skills

All 17
1phenomenoner avataropenclaw-agent-optimizephenomenoner/openclaw-agent-optimizeOptimize an OpenClaw agent setup (model routing, context management, delegation, rules, memory). Use when asked about optimizing agents, improving OpenClaw setu167skills.sh installs
2brianrwagner avatarde-ai-ifybrianrwagner/ai-marketing-skillsde ai ify166skills.sh installs
3eyadsibai avataragent-browsereyadsibai/ltkUse when automating browser interactions via CLI, filling forms, taking screenshots, scraping pages, or asking about "agent-browser", "browser automation", "hea166skills.sh installs
4google-labs-code avataragent-dx-cli-scalegoogle-labs-code/design.mdA scoring scale for evaluating how well a CLI is designed for AI agents, based on the "Rewrite Your CLI for AI Agents" principles.166skills.sh installs
5qodex-ai avatardata-organization-systemqodex-ai/ai-agent-skillsOrganize and categorize files into logical structures. Creates folder hierarchies, renames files systematically, and consolidates related data.166skills.sh installs
6sickn33 avataragent-orchestratorsickn33/antigravity-awesome-skillsagent orchestrator166skills.sh installs