canvas
Installation
SKILL.md
Helix Canvas
Drive a collaboration session through Helix Canvas (part of Team Helix). You push typed cards over a CLI; the user answers, comments, authors notes, and drags things in a browser. The append-only event log is the record; the canvas is the surface; the terminal is the fallback channel.
Setup
Three verbs, never more (ratified contract):
# start server, open browser; prints {url, port, cursor, viewers}
${CLAUDE_PLUGIN_ROOT}/bin/helix canvas up --canvas <slug> --agent <name> --model <model-id> [--no-open] [--brief "<the job>"]
# card JSON on stdin -> {cardId, cursor}; existing id -> update
${CLAUDE_PLUGIN_ROOT}/bin/helix canvas push --canvas <slug> # card JSON (one object, or an array of them) on stdin