specsketch Documentation

Shared diagram canvases for spec-driven development.

specsketch is an Excalidraw canvas that turns architecture diagrams into OpenSpec change proposals — written straight into your openspec/ change directory, next to the diagram that produced them, ready for an implementing agent. Drawing is local-only; sharing a canvas is one flag.

Guides

Quick start

npx @coopcli/specsketch ./openspec/changes/new-feature-change

Open the printed URL, draw labeled boxes and arrows, and press Generate Spec. The artifacts land in the change directory, next to the diagram.

Get started →