Skip to content
Advanced tools2 min read

Create a design and hand it to Build

Design helps you review an application’s structure, screens, navigation, and visual tokens before generating code. Open the available Design workspace; the tabs and generation controls depend on access.

  1. Choose AI design and describe the audience, screens, and main workflow. Include accessibility needs and the desired visual style.
  2. Set Scope to Everything for an initial design. Later, target Frames, Flow, Arch, or Tokens to keep a revision focused.
  3. Generate and inspect the result. In Frames, check screen content; in Flow, follow the user’s journey; in Arch, review the system structure.
  4. Inspect Tokens for colours, typography, and spacing. Use Studio for the available editing surface. DesignerX has its own planning surface when enabled.
  5. Ask for a specific revision, such as “Add an empty state to the volunteer list and connect it to signup.” Recheck the screens and navigation together.

Import accepts a design specification in JSON. Review the expected frames, tokens, flow, and architecture shape in the dialog; unrelated JSON is not a design specification. Keep a copy of the current design before importing a replacement.

Export offers token outputs including W3C JSON, CSS Variables, and Tailwind Config. Choose the format your implementation needs and open the downloaded file to confirm its contents. These token exports are not the same as exporting a complete working application.

Choose Build with code when the design is ready. Review the resulting Build workspace, generated files, and Preview. Check that screens, flows, and visual tokens survived the handoff. Use version history where provided before a substantial revision.

If generation stalls, retain the brief and narrow the scope. If a handoff fails, continue from the saved design rather than assuming code was created.

Next: Build.

Design workspace with the generated brief and available design specification.

Describe the app, then Inspect design tabs, then Refine the scope, then Build and verify