{
  "markdown": "<p align=\"center\">\n  <a href=\"https://rootcx.com\">\n    <img src=\"https://rootcx.com/logo.svg\" width=\"60\" />\n  </a>\n</p>\n\n<h3 align=\"center\">RootCX Plugin for Claude Code</h3>\n\n<p align=\"center\">\nBuild and deploy RootCX apps and AI agents directly from Claude Code.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://rootcx.com/docs\"><img src=\"https://img.shields.io/badge/docs-rootcx.com-blue\" alt=\"Documentation\" /></a>\n  <a href=\"https://discord.gg/W7sqMYtdws\"><img src=\"https://img.shields.io/discord/1472936179383930950?color=5865F2&label=Discord&logo=discord&logoColor=white\" alt=\"Discord\" /></a>\n  <a href=\"https://github.com/rootcx/rootcx/stargazers\"><img src=\"https://img.shields.io/github/stars/rootcx/rootcx?style=social\" alt=\"Stars\" /></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://rootcx.com\">Website</a> · <a href=\"https://rootcx.com/docs\">Docs</a> · <a href=\"https://discord.gg/rootcx\">Community</a> · <a href=\"https://rootcx.com/docs/guides/getting-started\">Get Started</a>\n</p>\n\n<br />\n\n## What is this?\n\nThe official [Claude Code](https://docs.anthropic.com/en/docs/claude-code) plugin for [RootCX](https://rootcx.com), the open-source platform for building internal software and AI agents.\n\nConnect to any RootCX Core (local or cloud), scaffold full-stack projects, and deploy. All through natural language, directly from your terminal. No IDE required.\n\n## Quick Start\n\n### 1. Install the plugin\n\n```\n/plugin marketplace add RootCX/claude-code-plugin\n/plugin install rootcx\n```\n\n### 2. Install the CLI\n\n```\ncurl -fsSL https://rootcx.com/install.sh | sh\n```\n\n### 3. Connect and build\n\n```\n/rootcx:connect http://localhost:9100\n```\n\nAuthentication is automatic: password, OIDC SSO, or no-auth for local dev.\n\n```\n/rootcx:new app my-crm\n```\n\nClaude scaffolds a complete project with Vite, React 19, Tailwind v4, `@rootcx/sdk` and `@rootcx/ui`.\n\n```\n/rootcx:deploy\n```\n\nManifest sync, backend upload, frontend deploy, worker start. One command.\n\n## Commands\n\n| Command | What it does |\n|---------|-------------|\n| `/rootcx:connect <url>` | Connect to a RootCX Core and authenticate |\n| `/rootcx:new <app\\|agent> <name>` | Scaffold a new app or AI agent project |\n| `/rootcx:deploy` | Deploy the current project to the connected Core |\n\n## Skills\n\nSix specialized skills that teach Claude Code how to build for RootCX. Loaded automatically when relevant.\n\n| Skill | Claude Code learns |\n|-------|-------------------|\n| **rootcx-manifest** | `manifest.json`: entities, field types, entity links, RBAC permissions, schema sync |\n| **rootcx-sdk-hooks** | `@rootcx/sdk`: `useAppCollection`, `useAppRecord`, `useIntegration`, `useCrons`, query operators |\n| **rootcx-ui** | `@rootcx/ui`: AppShell, Sidebar, DataTable, forms, dark mode, AuthGate |\n| **rootcx-rest-api** | Core REST API: collections CRUD, bulk ops, integrations, jobs, crons |\n| **rootcx-backend-worker** | Backend workers: `serve()` API, RPC handlers, `onJob` for jobs and crons |\n| **rootcx-agent** | AI agents: `agent.json`, LangGraph, IPC bridge, tool-calling with RBAC |\n\n## What You Can Build\n\n### Apps\n\nFull-stack internal tools with a React frontend, managed PostgreSQL, and optional backend workers. CRMs, dashboards, admin panels, inventory systems.\n\n```\nYou: Create a CRM with contacts, companies, and deals.\n     Add a kanban view for deals grouped by pipeline stage.\n\nClaude: Generates manifest.json with 3 entities and entity links,\n        scaffolds React views with DataTable and Kanban,\n        deploys to your connected Core.\n```\n\n### AI Agents\n\nLangGraph-powered agents with secure tool access to your app data, streaming chat UI, and full RBAC enforcement.\n\n```\nYou: Build a support agent that searches our ticket database,\n     suggests solutions, and can escalate to humans.\n\nClaude: Generates agent.json with system prompt and tool config,\n        scaffolds LangGraph backend with query and escalation tools,\n        creates chat UI with streaming responses and tool activity.\n```\n\n## How It Works\n\n```\nClaude Code\n  /rootcx:* commands      call the rootcx CLI via Bash\n  Skills (6)               loaded on demand for deep platform knowledge\n\n  rootcx CLI (Rust)        handles auth, scaffold, archive, deploy\n      |\n      | HTTP\n      v\n  RootCX Core (:9100)     local or remote\n```\n\nNo MCP server. No background process. The plugin calls a fast native Rust binary that talks to the Core REST API. Same protocol as Studio.\n\n## Requirements\n\n- [Claude Code](https://docs.anthropic.com/en/docs/claude-code) (CLI, desktop app, or IDE extension)\n- [`rootcx` CLI](https://github.com/RootCX/RootCX/releases) in your PATH\n- A RootCX Core: [cloud](https://rootcx.com/app/register) or [self-hosted](https://rootcx.com/docs/developers/self-hosting)\n\n## Updating\n\nTo pull the latest version of this plugin:\n\n```\n/plugin marketplace update rootcx\n```\n\nThen restart Claude Code or run `/reload-plugins`.\n\n## Community\n\n- [Discord](https://discord.gg/rootcx) for questions, discussion, and support\n- [GitHub Issues](https://github.com/rootcx/rootcx/issues) for bugs and feature requests\n- [Documentation](https://rootcx.com/docs) for guides, references, and API docs\n\n## License\n\nApache 2.0\n",
  "bytes": 5171,
  "sha": "de7a34cfcf35c374b8ff14bf06b2629ca4461fa772fda832eaf90be51479c542",
  "repo_slug": "rootcx/claude-code-plugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_rootcx_claude_code_plugin_rootcx_89f8a872/readme"
}