From claude-viz
Start the Claude Viz live visualization server and open the browser panel. Call this before pushing any visualizations. The server runs on localhost:7891 and accepts POST requests with diagram content.
npx claudepluginhub mararn1618/mararn1618-claude-marketplace --plugin claude-vizThis skill is limited to using the following tools:
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Designs, audits, and improves analytics tracking systems using Signal Quality Index for reliable, decision-ready data in marketing, product, and growth.
Enforces A/B test setup with gates for hypothesis locking, metrics definition, sample size calculation, assumptions checks, and execution readiness before implementation.
/visualize for the first time in a session/visualize skill if the server is not runningcurl -s http://127.0.0.1:7891/api/health
If this returns {"status":"ok",...}, the server is already running. Skip to Step 3.
bun run SKILL_BASE_DIR/../../server.ts &
Wait 1 second, then verify:
sleep 1 && curl -s http://127.0.0.1:7891/api/health
open http://127.0.0.1:7891
Tell the user: "Viz panel is open at http://127.0.0.1:7891 — place it next to your terminal."
Tell the user the panel is ready. They should see a dark page with "Waiting for visualizations..." message.
To push visualizations, use the /viz skill — it contains the API reference and payload format.
If the user asks to stop the viz server:
kill $(lsof -ti:7891) 2>/dev/null
CLAUDE_VIZ_PORT=7892 bun run server.ts &curl -fsSL https://bun.sh/install | bash