Registry & sync
Version control for your skills, agents, and prompts.
Improve an instruction in your editor over MCP. Sync the approved version into any project with one command. One source of truth across Claude, Codex, and Cursor.
npx rubrkit pull skill/code-review→ places the approved version in CLAUDE.md, AGENTS.md, or .rubrkit/
Improve once. Sync everywhere.
MCP-in to improve in the editor, CLI-out to place the approved version wherever the agent reads it — with version history and provenance on every step.
01
Editor
You refine an instruction in your editor.
02
MCP in
Rubrkit grades and tracks the version over MCP.
03
Registry
The approved version becomes the source of truth.
04
CLI out
npx rubrkit pull places it into any project.
Claude
→
CLAUDE.md
Codex
→
AGENTS.md
Tooling
→
.rubrkit/
One approved version, placed per runtime.
The registry is the source of truth; the adapters handle the last mile so each tool reads the instruction from the path it already expects. You improve once and place everywhere, with the score and provenance riding along.
Version history with provenance
Every version carries its rubric score, the audit that approved it, and what changed — history with a quality bar, not just a diff.
MCP in
Improve an instruction in your editor over the Rubrkit MCP server, grading as you go.
CLI out
npx rubrkit pull places the approved version into any project, in CI or on a laptop, with one command.
Per-runtime adapters
CLAUDE.md for Claude, AGENTS.md for Codex, and a .rubrkit/ directory for tooling that reads from a known path.
Bring Rubrkit into your toolchain.
Sync graded artifacts into the repos where your agents run, or connect any MCP client to the same audits, bundles, and rubr_flow tools the web app uses.
CLI
Pull approved artifact bundles into local projects and place them where Codex, Claude, or generic agents expect their instructions.
# Pull approved artifacts into your project npx rubrkit pull # Place them where your agent expects them npx rubrkit pull all --agent claude --yes
MCP server
Point any MCP client at Rubrkit and call the same artifact bundle, audit, and rubr_flow tools, authenticated with your Rubrkit API key.
{
"mcpServers": {
"rubrkit": {
"url": "https://rubrkit.com/api/v1/mcp",
"headers": {
"Authorization": "Bearer <your-rubrkit-api-key>"
}
}
}
}Answers before you start.
Git versions files; it has no idea what a good instruction is. Rubrkit versions instructions as graded artifacts — every version carries its rubric score, provenance, and the audit that approved it — and syncs the approved version into any project. You get history plus a quality bar, not just a diff.
Know which instructions are ready to run.
Connect the MCP serverFollow the review loop as it ships.
Notes on AI artifact testing, rubr_flow conversion, evals, and proof reports.