Skills
MCP
Plugins
Subagents
.fyi
.fyi
Search…
⌘K
…
/
opensesh
/
canvas-to-code
home
/
subagents
/
opensesh
/
canvas-to-code
opensesh/canvas-to-code
7 subagents
View on GitHub
Subagent
canvas-to-code-auditor
Read-only codebase audit for the target surface declared in Gate 0. Returns route status, components/hooks/lib used, sub-routes, and behaviors to port.
canvas-to-code-data-binder
Classifies each visual unit's data source. Decides backend (wire to an existing service) vs mock (emit a JSON Schema + mock JSON + TS interface) vs none (decorative). The shared contract for designer/
canvas-to-code-extractor
Decodes any design-source HTML (Claude Design bundle, Figma Export-to-Code, V0, Lovable, Webflow, generic HTML) into a flat JSX/HTML reference, OR short-circuits when the source is a v2 iter folder (p
canvas-to-code-mapper
The keystone agent. Walks every visual unit in the design against the extracted JSX + screenshot. Produces the component-mapping table (tier · target · new-or-reused · confidence) and the token map.
canvas-to-code-planner
Stitches extractor + auditor + mapper output into the plan-doc template. Writes the canonical spike doc. Iterates conversationally with the engineer.
canvas-to-code-pm
Conversational PM orchestrator for Canvas-to-Code. Runs the eleven gates (intake → materials → DS-alignment → target audit → scope → component mapping → data binding → slice plan → pre-slice → pre-swa
canvas-to-code-reviewer
Validates a single slice PR diff against the plan's slice spec. Returns PASS/REVISE with citations. Read-only — never pushes fixes.