Agent Skills Updater: First Open-Source Release

I'm pleased to announce the release of Agent Skills Updater β a cross-platform CLI tool that keeps AI coding skills in sync across more than 40 IDEs and AI coding assistants. It's available now on PyPI and it's the first open-source release from Ball Lightning AB.
What It Does
AI coding assistants like Windsurf, Cursor, Claude Code, and GitHub Copilot use "skills" β markdown files that give them specialised knowledge about specific domains. SEO, copywriting, frontend design, security patterns, and dozens more. These skills come from various GitHub repositories, each with a different structure, and each IDE stores them in a different location.
Agent Skills Updater handles all of that. You configure your skill sources once in a YAML file, run a single command, and it pulls, detects, and installs everything to the right places. It backs up your current skills before every update and can roll back with one command if something breaks.
pip install agent-skills-updateragent-skills-update --verboseKey Features
- 40+ supported IDEs β Windsurf, Cursor, Claude Code, GitHub Copilot, Amp, Gemini CLI, and many more
- Automatic structure detection β Handles four different repository layouts without manual configuration
- Backup and rollback β Timestamped snapshots before every update, one-command restore
- Lockfile tracking β Know exactly what's installed and when it was last updated
- Self-update β Checks PyPI for new versions after each run, upgrades itself with
agent-skills-update self-update - Cross-platform β Windows, macOS, and Linux. Python 3.12+
Why Open-Source
This started as a PowerShell script I wrote for my own workflow. When I realised other people using AI coding assistants were managing skills the same tedious way β manually checking for updates, manually downloading and copying files β it made sense to build it properly and share it.
Open-sourcing it under Apache 2.0 was a straightforward decision. The tool solves a real workflow problem, and making it freely available means more people can focus on actually using their AI assistants instead of maintaining them.
Part of a Larger Ecosystem
Agent Skills Updater is the first publicly available tool in the Chronomation ecosystem β a collection of tools and services I'm building around AI-assisted development targeting indie makers and small teams. More to come on that front.
Links
- GitHub: BallLightningAB/agent-skills-updater
- PyPI: agent-skills-updater
- Discover skills: skills.sh
What's Next
I'm actively developing this tool and have a public project board tracking what's coming next. If you use AI coding assistants with skills, I'd genuinely like to hear what would make this tool more useful for your workflow. Open an issue on GitHub, or reach out directly.
For updates on this and other Ball Lightning AB projects, subscribe to The Upkeep newsletter.
Related News

Chronomation.com Is Live
Chronomation β The Pulse of Productivity β has its first public home. The marketing site at chronomation.com is live, introducing the vision for a module-based productivity platform built for solo-entrepreneurs and small teams.

Shipper API Dojo: Built in One Day
I planned, built, debugged, and launched the Shipper API Dojo in a single day β an open-source training track for shipping and logistics teams (including sales and implementation) to harden their APIs fast.

The Builder Coil is Live
The Builder Coil β my builderβs grimoire where I share what Iβm building at Ball Lightning AB, including Chronomation, client work and experiments β is now live.