dot-canvas-designer
Installation
SKILL.md
Dot Canvas Designer
Use this skill when the user wants to design or revise a Dot. Canvas API card, dashboard, status panel, or windowData layout.
Do not use this skill merely to send an existing payload to a device. For device operations, use dot-device-openapi.
Output Boundary
Produce a Canvas payload or a windowData object. Do not handle API keys, device IDs, or device sending here.
When the user asks to design and send a Canvas card:
- Use this skill to build the Canvas payload.
- Use
dot-device-openapito send it.
Composition Model
Build windowData as JSON, not JSX, JavaScript, raw HTML, external CSS, or an image.