One issue that a lot of teams run into is that they want to switch their configs between different agents e.g. Claude Code --> Codex or they want to switch out different configs for the same agent e.g. using a different set of skills and CLAUDE.md for debugging vs feature engineering.
We've been working on an open source AI configuration manager. You can use it to manage / maintain your agent configs entirely locally, or share them with the public / your team.
For example, say I have a few different configs that I want to switch between:
- a production-debugging config that I use to get Claude to ssh into a remote machine and look at logs. This has strong guardrails around not changing anything and provides a step by step guide on where logs exist
- a high-autonomy config that I use for feature work
- an admin config that I use for things like making slide decks or recording voice notes
I can switch between these with a single command, for e.g. ``` sks switch administrator ``` and the configs will swap themselves out.
You can specify which agents you want to use by running `sks config`, and you can set which directory to run in so that these configs are isolated by default.
This has been really useful for me because I spend a fair bit of time crafting specific skills for specific uses and often want to switch between claude 'personalities'. And more recently, I switched to codex, and it was nice to be able to seamlessly port all of my configs without having to figure out what to do with each one.
Cheers!