rootcx
Installation
SKILL.md
RootCX App Development
RootCX is a low-code platform with a Rust/Axum Core, a Studio IDE, and an embedded AI engine. Apps are built with TypeScript/React using @rootcx/sdk hooks and @rootcx/ui components, backed by a manifest.json data contract that Core syncs to PostgreSQL.
Rules
- Manifest — data contract, entities, field types, schema sync
- SDK Hooks — useAppCollection, useAppRecord, useIntegration, queries
- UI & Styling — components, layout, routing, dark mode, AuthGate
- UI Components — full component catalogue with prop signatures
- Backend Worker — Bun worker IPC protocol, RPC, jobs
- REST API — Core HTTP API overview, where operators
- REST API — Collections — CRUD endpoints, query params
- REST API — Integrations — bind, actions, auth
- REST API — Storage — file upload/download/delete
- REST API — Jobs — async job queue
- REST API — Webhooks — inbound webhook endpoints
- AI Agent — LangGraph backend, agent.json config, SSE invoke