The Missing Package Manager for AI Coding Capabilities
Discover, install, and share agent capabilities across Claude, Cursor, Codex, and more. Version-lock your capability set and keep an eye on supply-chain risk. Capabilities include skills, agents, commands, hooks, rules, instructions, and more.
✓ Created omni.toml
✓ Created OMNI.md
✓ Ready to sync capabilities
The Problem
Every AI coding tool invented its own configuration format. Different folders, different formats, different terminology.

The Solution
Write once in OMNI.md and omni.toml. OmniDev generates the rest.
Your Config
OMNI.md + omni.toml
omnidev syncEverything You Need
Capability Registry
Install capabilities from GitHub or local directories. Version pin, update, and manage dependencies.
Version Locked
Lock capability versions with omni.lock.toml. Reproducible builds across your team.
Profile Switching
Frontend, backend, planning—switch context with one command. Different profiles for different work.
Team Sharing
Commit omni.toml to git, teammates sync. Local overrides via omni.local.toml stay private.
Extensible
Capabilities can add CLI commands, skills, rules, docs, and subagents. Build your own.
CLI-First
Designed for terminal workflows. init, sync, doctor. Simple commands, powerful results.
Supply Chain Security (WIP)
Third-party capabilities can expand your attack surface. OmniDev scans for common exploits before they reach your agent.
Run omnidev security issues to scan for suspicious scripts, symlink escapes, Unicode tricks, and binaries. Still evolving.
Works With Your Tools
Define once, deploy everywhere. OmniDev adapts to each provider's format.
See It In Action
# Define capability sources
[capabilities.sources]
obsidian = "github:kepano/obsidian-skills"
ui-design = "github:company/ui-patterns"
# Create profiles for different contexts
[profiles.frontend]
capabilities = [
"ui-design",
"accessibility"
] $ omnidev init
✓ Created omni.toml
✓ Created OMNI.md
$ omnidev sync
↓ Fetching capabilities...
✓ obsidian (v1.2.0)
✓ ui-design (v0.4.1)
✓ Generated CLAUDE.md
✓ Generated AGENTS.md
✓ Sync complete