You see someone’s Claude Code setup online and think “I want that feature.”

So you copy the skill file, paste it into your directory, and… it doesn’t work. Their naming conventions don’t match yours. Their dependencies don’t exist in your system. Manual adaptation is tedious.

So I built an agent that handles assimilation properly.

How It Works

Point the Borg agent at any external Claude Code setup—a GitHub repo, a local directory, or even a URL. It:

  1. Analyses the target setup’s structure, conventions, and capabilities
  2. Compares against your existing system to find gaps and overlaps
  3. Adapts features to match your naming conventions and dependencies
  4. Integrates cleanly without breaking existing functionality

The result is features that work immediately, as if you’d built them yourself.

Why Not Just Copy/Paste?

Manual copying creates problems:

  • Naming conflicts: Their commit skill conflicts with your commit skill
  • Missing dependencies: They reference tools or MCPs you don’t have
  • Convention drift: Their file patterns don’t match your standards
  • No integration: Copied features feel bolted-on, not native

The Borg agent handles all of this. It understands both systems and bridges the gap intelligently.

The Philosophy

“Resistance is futile. Your capabilities will be assimilated.”

But unlike the actual Borg, this one asks permission and explains what it’s doing. Full transparency on what gets added, modified, or skipped.

Get It

View on GitHub

Usage: borg [path-or-url] or invoke via Claude Code with “assimilate this setup”.

It’s become essential for keeping my system current with the community’s best ideas—without the friction of manual integration.