Tome
One catalog, every coding agent.
Manage your skills, commands, agents & hooks in one place — then search and load them on demand, protecting the context window and cutting token spend, across Claude Code, Cursor, Codex, Gemini & OpenCode.

Why Tome
Cross-harness management
Enable a plugin once; Tome serves it natively to every harness — hooks, agents, rules and all.
Search & load on demand
Semantic search finds the right skill; the MCP server loads only what's needed. Protects context, cuts tokens, saves $$$.
Workspaces
Per-project composition — different catalogs and plugins enabled per workspace, bound to your projects.
Local & private
Runs on your machine. No telemetry; the index and models stay local.
How it works
Add a catalog
Point Tome at a git repo of plugins. It clones, parses and indexes everything.
tome catalog add <repo>Enable plugins
Turn on the plugins you want. Skills, commands, agents and hooks become available.
tome plugin enable <name>Use any harness
Tome writes native config for each harness and serves search over MCP.
tome harness use cursorWhat you get
| Command | Function | Class |
|---|---|---|
| catalog | Add, remove, list & update catalogs of plugins | sources |
| plugin | Enable, disable & inspect plugins and their entries | lifecycle |
| query | Semantic search across skills & commands (KNN + rerank) | retrieval |
| mcp | MCP server — search_skills, get_skill, prompts | serve |
| harness | Configure Claude Code, Cursor, Codex, Gemini, OpenCode | targets |
| workspace | Per-project scopes & composition | scope |
| models | Manage local embedding & rerank models | inference |
| doctor | Diagnose & repair every subsystem | health |
Midnight Expert
The flagship catalog from the Midnight Foundation: AI plugins for building, testing and verifying Compact smart contracts — privacy patterns, formal verification, devnet tooling and more, available across every harness Tome supports.
$ tome catalog add devrelaicom/midnight-expert-tome
Cloned · indexed 85 skills, 18 agents.
# enable it everywhere
$ tome plugin enable midnight-expert
Ready. ◉
Get started in seconds
$ brew install aaronbassett/homebrew-tap/tome
# or with cargo
$ cargo install tome-mcp
# first run
$ tome catalog add devrelaicom/midnight-expert-tome
$ tome plugin enable midnight-expert
One self-contained binary — the semantic index, reranker and local models are built in. No telemetry.
Linux & macOS (x86_64 / aarch64) · prebuilt binaries · crates.io
Built something? Publish a catalog.
Any git repo of plugins becomes a Tome catalog. Share it across every harness.