Documentation

Connection Guide

How visual nodes connect and special rules for wiring the Design Agent canvas.

Connection Summary

Use this table as a quick reference for valid connections between nodes. Drag from the source node's output handle to the target node's input handle.

From (Source)To (Target)What Happens
New InputSimple OutputYour words get analyzed into a list
Create a PlanYour idea becomes a step-by-step plan
The Architect(via Architect Input) Your words guide new designs
Create a PlanGenerate StepsYour plan becomes a checklist
Simple Output (item)WireFrameThat item becomes a wireframe
Generate Steps (step)WireFrameThat step becomes a wireframe
Generate ImageThat step becomes an AI image
Upload ImageExtract ColorsPicture gets its colors extracted
The ArchitectPicture becomes a design
HeatmapPicture gets saliency heat map and UX insights
Add ScreenshotThe ArchitectScreenshot becomes a design
Extract ColorsScreenshot gets its colors extracted
HeatmapScreenshot gets saliency heat map and UX insights
Generate ImageExtract ColorsGenerated image gets colors extracted
The ArchitectGenerated image becomes a design
HeatmapGenerated image gets saliency heat map and UX insights
The ArchitectArchitect StylingDesign gets styleable parts
ComponentsDesign gets reusable pieces

Special Rules

WireFrame

WireFrame can only connect to: another WireFrame (for style linking), Export Designs, Enhance Frame, or Heatmap. It cannot connect to other types.

Color Info

Color Info can connect to WireFrame labels: drag from Color Info to a specific part label on a WireFrame to color that part.

Export Designs

Export Designs receives from WireFrame, Enhance Frame, or Mini App. It exports to Figma.

Heatmap

Heatmap creates an Add Screenshot when you connect WireFrame, Enhance Frame, Export Designs, or Mini App to it—then runs a UX audit.

Tips

  • Each node may have multiple output handles—one per item or step
  • Connect one output to multiple inputs to reuse the same data
  • Some nodes (e.g. New Input, Upload Image) have no inputs—they are entry points
  • Export Designs and Heatmap are typically end nodes—they receive but don't forward