Skip to content

Sketch Editor

Available
Sketch editor Sketch editor
The Sketch Editor with a planning table showing time, narrative, actions, and screenshot columns

The Sketch Editor is where you plan your demo before recording anything. It provides a structured 4-column table for scripting your walkthrough, along with a title, description, and integrated screenshot capture.

Each sketch contains a planning table with drag-and-drop reorderable rows. Every row has four columns:

ColumnDescription
TimeTarget timing for this segment (e.g., 0:30)
NarrativeWhat you’ll say — your voiceover script
Demo ActionsWhat happens on screen — clicks, navigation, typing
ScreenshotReference image showing the expected screen state

Click any cell to edit it directly. The table supports:

  • Rich text formatting in narrative and action cells
  • Nested bullet lists at any depth (sub-bullets render correctly)
  • Drag handles on the left to reorder rows
  • Add/remove rows with the toolbar buttons
  • Keyboard navigation: Tab to move between cells, Ctrl+Enter to add a row

Each row’s screenshot cell has a capture button that opens the Screen Capture Overlay. This lets you:

  • Select from multiple monitors
  • Draw a region to capture, or capture the full screen
  • The captured image is stored with the sketch and displayed as a thumbnail
  • Click any thumbnail to open a lightbox for full-size preview

The Sketch Editor includes ✨ sparkle buttons on the title, description, and each planning row. These provide one-click AI improvements:

  • Empty fields — The sparkle button generates content based on context (e.g., generates a title from description and planning rows)
  • Populated fields — The sparkle button improves existing content (refines wording, adds detail, fixes grammar)

Sparkle buttons use the configured Azure OpenAI endpoint in silent mode — results appear directly in the field without opening the chat panel.

Sketches progress through lifecycle states:

  1. Draft — Initial planning phase, freely editable
  2. Recording Enriched — After recording, actions are linked back to sketch rows
  3. Refined — After AI agent processing (coming soon)
  4. Final — Locked for production

Every Ctrl+S creates a named snapshot of the current sketch state. The Version History panel (right sidebar) shows a visual timeline graph where you can:

  • Browse all saved versions
  • Preview any past version without losing current work
  • Restore or fork from a previous version
  • See dirty/unsaved state indicators
ShortcutAction
Ctrl+SSave version (opens label prompt)
Tab / Shift+TabNavigate between cells
Drag handleReorder rows