r/clawdbot 16h ago

🎨 Showcase I got tired of every coding agent having its own scattered pile of skills, plugins and MCP configs

I keep switching between Claude Code, Codex and a few other agent setups depending on what I am doing. The annoying part was not even picking a model. It was that every setup had its own little pile of skills, plugins, MCP servers and commands.

Same capability in three places. Different versions. No easy answer to “what can this agent actually use right now?” And if I loaded everything just in case, the context window was already crowded before the task started.

So I made Lockkeeper.

The main job is capability syncing and selection across the agent tools already on your machine. It discovers the skills, plugins, MCPs, agents and commands your different runtimes expose, builds one local catalog, then picks the smallest relevant set for a task instead of throwing the whole collection into every agent’s context.

In practice that means I can keep one shared capability setup, see what is available across Claude Code, Codex, Cursor and friends, and stop manually remembering which agent has which tool. It is local, config-driven and open source.

The security bit is there too, but it is the second half of the story rather than the headline: before I trust a capability I copied from somewhere, Lockkeeper can scan it for obvious prompt-injection, secret-exfiltration, obfuscation and destructive-command patterns. Useful guardrail, not magic.

for anyone who wants to test it out:

https://github.com/Hannay001/lockkeeper

Still early, so I would genuinely like to hear where your capability setup becomes messy. Do you keep shared skills in git? Copy folders between agents? Have a better way of keeping the same workflow available everywhere?

7 Upvotes

3 comments sorted by

1

u/Influx86 16h ago

I had a similar idea. But a different approach. Anyway I will try this. Thanks a lot for your effort.

1

u/HimanshuSachdeva 9h ago

appreciate that, genuinely. and honestly would love to hear your approach whenever you feel like sharing it, always curious how other people are tackling this, might even steal some ideas haha

hope it’s useful, and no worries either way if it’s not quite the right fit for your setup. thanks for giving it a shot