Build and deploy RootCX apps and AI agents directly from Claude Code.
Website · Docs · Community · Get Started
The official Claude Code plugin for RootCX, the open-source platform for building internal software and AI agents.
Connect to any RootCX Core (local or cloud), scaffold full-stack projects, and deploy. All through natural language, directly from your terminal. No IDE required.
/plugin marketplace add RootCX/claude-code-plugin
/plugin install rootcx
Download the rootcx binary from Releases and add it to your PATH.
/rootcx:connect http://localhost:9100
Authentication is automatic: password, OIDC SSO, or no-auth for local dev.
/rootcx:new app my-crm
Claude scaffolds a complete project with Vite, React 19, Tailwind v4, @rootcx/sdk and @rootcx/ui.
/rootcx:deploy
Manifest sync, backend upload, frontend deploy, worker start. One command.
| Command | What it does |
|---|---|
/rootcx:connect <url> |
Connect to a RootCX Core and authenticate |
/rootcx:new <app|agent> <name> |
Scaffold a new app or AI agent project |
/rootcx:deploy |
Deploy the current project to the connected Core |
Six specialized skills that teach Claude Code how to build for RootCX. Loaded automatically when relevant.
| Skill | Claude Code learns |
|---|---|
| rootcx-manifest | manifest.json: entities, field types, entity links, RBAC permissions, schema sync |
| rootcx-sdk-hooks | @rootcx/sdk: useAppCollection, useAppRecord, useIntegration, query operators |
| rootcx-ui | @rootcx/ui: AppShell, Sidebar, DataTable, forms, dark mode, AuthGate |
| rootcx-rest-api | Core REST API: collections CRUD, bulk ops, integrations, async jobs |
| rootcx-backend-worker | Backend workers: Bun IPC protocol, RPC handlers, job processing |
| rootcx-agent | AI agents: agent.json, LangGraph, IPC bridge, tool-calling with RBAC |
Full-stack internal tools with a React frontend, managed PostgreSQL, and optional backend workers. CRMs, dashboards, admin panels, inventory systems.
You: Create a CRM with contacts, companies, and deals.
Add a kanban view for deals grouped by pipeline stage.
Claude: Generates manifest.json with 3 entities and entity links,
scaffolds React views with DataTable and Kanban,
deploys to your connected Core.
LangGraph-powered agents with secure tool access to your app data, streaming chat UI, and full RBAC enforcement.
You: Build a support agent that searches our ticket database,
suggests solutions, and can escalate to humans.
Claude: Generates agent.json with system prompt and tool config,
scaffolds LangGraph backend with query and escalation tools,
creates chat UI with streaming responses and tool activity.
Claude Code
/rootcx:* commands call the rootcx CLI via Bash
Skills (6) loaded on demand for deep platform knowledge
rootcx CLI (Rust) handles auth, scaffold, archive, deploy
|
| HTTP
v
RootCX Core (:9100) local or remote
No MCP server. No background process. The plugin calls a fast native Rust binary that talks to the Core REST API. Same protocol as Studio.
- Claude Code (CLI, desktop app, or IDE extension)
rootcxCLI in your PATH- A RootCX Core: cloud or self-hosted
- Discord for questions, discussion, and support
- GitHub Issues for bugs and feature requests
- Documentation for guides, references, and API docs
Apache 2.0