Reads from your sources. Reconciles by your rules. Serves every MCP-speaking agent.
npx @ai-by-design/primitiv initPrimitiv reads from Figma, Storybook, and your codebase. Reconciles by your sourceOfTruth and onConflict rules. Writes one contract — your source of truth.
color.primary.old: deprecated: true why: "Replaced by color.brand in v2" alternatives: [color.brand]
color.primary.old: deprecated: true why: "Replaced by color.brand in v2" alternatives: [color.brand]
Primitiv verify checks Figma, Storybook, and code on every commit. If contracts go stale or conflicts sit unresolved, it blocks PRs from merging.
Primitiv init writes the per-project config. Cursor, Claude Code, Codex, Windsurf, Zed or any MCP-speaking agent gets your design system contract before building, so they use the right token.
Run locally. Reconcile Figma, tokens, and code. Free forever.
npx @ai-by-design/primitiv init