What problem does it solve?
Managing the same Skill across many AI agent clients (Claude Code, Codex, WorkBuddy, Grok, Kiro, Qwen Code, Cline, and more) means manually copying files into each client's directory, which leads to duplicates, stale versions, and inconsistent behavior. This Skill automates installation, status checks, deduplication, and uninstallation through a single script.
Core Features & Use Cases
- Automatic routing: Symlinks Skills into the shared
~/.agents/skills bus for compatible clients (Codex, Copilot, Gemini CLI, Cursor, and others) and into native directories only for clients that still require them.
- Grok bridge generation: Creates a thin
SKILL.md adapter with user_invocable: true pointing to the source of truth when ~/.grok exists.
- Cleanup and deduplication: Removes redundant legacy symlinks, duplicate aliases, and broken links pointing to stale sources, while preserving real directories and foreign links.
- Use Case: You just created a custom Skill in
skills/my-skill and want it available in Claude Code and Codex. Run the link command once and every installed client picks it up without manual copying.
Quick Start
Ask the agent to install the Skill at skills/my-skill into all locally available agents using the dbs-install-skill script.