What problem does it solve? When an agent produces structured analytical output — metrics breakdowns, audit findings, query results — plain chat text is hard to scan and reuse. This Skill turns that output into a dedicated, self-contained visual artifact the user can open beside the chat in Cursor. ## Core Features & Use Cases - Decision workflow: Determines from user intent whether output deserves a standalone canvas or should stay in chat, avoiding unnecessary artifacts. - Canvas authoring rules: Enforces a single .canvas.tsx file written to the managed ~/.cursor/projects/<workspace>/canvases/ directory, importing only from cursor/canvas with all data embedded inline. - Design system guidance: Provides a full SDK reference (charts, tables, cards, stats, diffs, forms, usage bars) plus anti-slop rules — no gradients, emojis, box shadows, or empty states — and a pre-delivery self-check. - Use Case: After querying Datadog for API error rates by service over the last 7 days, generate a labeled line chart canvas with source and time-range captions that the user opens next to the conversation. ## Quick Start Ask the agent to analyze recent API error rates and present the findings as a canvas you can open beside the chat.