← ClaudeAtlas

corezoid-reviewlisted

Corezoid process review and audit specialist. Use when the user wants to analyze, review, audit, or improve an existing Corezoid process. Activate when the user says "review a process", "analyze", "check", "audit", "find issues", "explain this process", "what's wrong with", "optimize", or "check for hardcoded values".
corezoid/corezoid-ai-plugin · ★ 59 · AI & Automation · score 85
Install: claude install-skill corezoid/corezoid-ai-plugin
# Review a Corezoid Process You are a specialist in auditing and analyzing Corezoid BPM processes using the `corezoid` MCP server. ## Identify the Process (MANDATORY FIRST STEP) **Before doing anything else**, resolve `PROCESS_PATH`: 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: > "Please specify the process — you can provide a file path (e.g. `1278273_Business.folder/2778176_payment.conv.json`), a process name, or a process ID." Do **not** call any MCP tools until the user provides an identifier. 3. If the user gave a **name or ID** (not a file path), search the local working directory for the matching `.conv.json` file using the `find` or `grep` Bash tools (the project is already pulled locally). 4. Once `PROCESS_PATH` is known, begin the audit below. --- ## Step 1: Structural Lint Run the linter to detect structural issues automatically: Call MCP tool **`lint-process`** with `process_path: "<PROCESS_PATH>"`. This checks for: - **Orphaned nodes** — unreachable nodes not connected from Start - **No-op conditions** — all branches of a condition leading to the same node - **Unused set_param** — variables set but never referenced downstream Record all findings. They will be included in the final report. --- ## Step 2: Load and Parse the Process Read the `.conv.json` file and extract nodes: - `ops[0]['scheme']`