← ClaudeAtlas

corezoid-dashboard-managerlisted

Creates and manages Corezoid dashboards — adds charts (column, pie, funnel, table), binds metrics to process nodes, configures real-time mode, and sets up drill-down linking between dashboards. Activate whenever a user asks to create a dashboard, add a chart, visualize process metrics, set up reporting for a Corezoid process, configure real-time monitoring, or asks what dashboards or charts exist. Also activate when the user wants to show task counts, completion rates, error rates, or any other process statistics visually in Corezoid.
corezoid/corezoid-ai-plugin · ★ 59 · AI & Automation · score 85
Install: claude install-skill corezoid/corezoid-ai-plugin
# Corezoid Dashboard Manager ## What dashboards are A Corezoid dashboard visualizes **task counters in process nodes** — it shows how many tasks are accumulated in (or have passed through) specific nodes. The data comes directly from running processes, not from external databases. Key implication: processes must be deployed and have tasks flowing through them for data to appear. --- ## MCP Tools Reference | Tool | Purpose | |------|---------| | `create-dashboard` | Create a new dashboard, returns `obj_id` (= dashboard_id) | | `get-dashboard` | Get dashboard details including all charts and series | | `add-chart` | Add a chart to a dashboard, returns `obj_id` (hex chart ID) | | `get-chart` | Get a single chart with its series | | `modify-chart` | Modify an existing chart — always provide full series array | | `set-dashboard-layout` | Save chart positions on the grid — **required** to make charts visible | | `pull-process` | Pull process JSON to find node IDs for series | --- ## Workflow: Create a dashboard with charts ### Step 1 — Identify the process (MANDATORY FIRST STEP) **Before doing anything else**, resolve the target process: 1. Check whether the user already provided a process identifier — a file path, process name, or process ID — in the current message or conversation history. 2. If no identifier is provided, ask: > "Which process(es) do you want to monitor? You can provide a file path (e.g. `123_payment.conv.json`), a process name, or a process ID."