Skip to content

Writing prompts

You will iterate either way. The question is whether your first generation is 70% of the way there or 30%. The difference is almost entirely in the prompt.

The shape of a good first prompt

A first prompt is dense when it covers four things:

  1. What — the object. "Bookshelf," "kitchen island," "wall bracket," "garage shelving unit," "drone-camera mount."
  2. How big — at least one absolute dimension, ideally three. "180×80×30 cm." "M5 bolt holes on a 60 mm pitch."
  3. What material / style — "oak," "industrial steel and reclaimed pine," "matte-white ABS," "powder-coated mild steel."
  4. What makes it specific — the detail that distinguishes this from a generic version. "Five shelves with the bottom one tall enough for vinyl." "Two columns of three drawers." "Mounting tab with a 4 mm clearance hole." "Integrated wall-mounted TV recess."

A four-line prompt that hits all four skips most clarifying questions. The agent goes straight to the plan.

Examples: dense first prompts

Furniture:

A handleless modular chest of drawers in matte white, 80×78×48 cm. Three drawers stacked in one column, finger-pull chamfer on the top edge of each drawer front, 3 mm shadow gaps between drawers. Slider for drawer opening from 0 to 15 cm, so I can preview the open state.

Mechanical / DIY:

A wall bracket in 3 mm powder-coated mild steel, L-shape, 120 mm vertical leg and 80 mm horizontal leg. Four M5 mounting holes on the vertical leg in a 60×40 mm pattern; the horizontal leg has a single 8 mm hole at its tip. Slider for leg lengths and a slider for the mounting-hole pattern spacing.

In both cases, the agent has everything it needs. It produces a plan in one message and builds on approval.

Vague-prompt patterns to avoid

These all trigger clarifying questions. Not wrong — just slower.

You wroteThe agent has to ask
"A nice bookshelf"How tall? How wide? How many shelves? Material? Style?
"Modern kitchen island"Dimensions? Drawer / cabinet mix? Material on top? On the base? Stools?
"A bed for my room"Mattress size? Headboard? Frame style? Storage underneath?

If you do not know the dimensions, give a context cue and let the agent suggest: "A coffee table for a small living room" triggers a sensible default (around 80×40×45 cm) rather than no proposal at all.

Style cues that actually work

Style words are not equal. Some are widely understood; some are vague enough that you will iterate forever:

Specific (recommended)Vague
Shaker"Traditional"
Mid-century modern, MCM"Modern"
Industrial loft, exposed steel + reclaimed wood"Industrial"
Scandinavian, light oak + white"Minimalist"
Japandi (Japanese × Scandi)"Asian"
French Provincial"Classical"
Italian craftsman walnut, brass hardware"Luxury"
Bauhaus, tubular steel + leather sling"Retro"

You can also stack: "shaker-style cabinet in fumed-oak, brass cup-pulls, painted toe-kick" tells the agent enough to skip every style question.

Multi-piece scenes

For a scene with more than one object (a dining set, a bedroom layout, a kitchen with island and base run, a workshop with a bench and a wall-mounted tool board), describe each object with its own micro-prompt:

A dining room scene:

  • One dining table in oak, 200×90×75 cm, single trestle base.
  • Six dining chairs, ladder-back, light oak, no cushion.
  • One sideboard behind the table, 180×90×45 cm, two drawers above two doors.

The agent handles the layout — chairs around the table, sideboard against the back wall — based on standard clearances (0.60 m chair pull-back, 0.90 m walkway, etc.). You can override any of those in the prompt or by dragging in the viewport once it is built.

Iterating with prompts

A good iteration prompt is one specific change:

Make the bottom shelf 30 cm tall instead of 25, and tilt the top shelf forward by 5 degrees so I can read the spines.

Don't pile changes:

Make the bottom shelf taller, change the wood to walnut, add doors, switch to brass hardware, and make it 20 cm wider.

That sometimes lands fine, but it is also where the agent makes the most mistakes (and you pay 15 credits whether it lands or not). Two or three smaller iterations win on cost and on quality.

Reference images

If image upload is enabled for your account (the flag rolls out gradually), you can paste or upload up to four reference images per message. Use them for:

  • Style references — "build something like this," paste a Pinterest pin.
  • Existing pieces you are matching to — paste a photo of the cabinet next to where the new piece will sit.
  • Sketches — paste a phone photo of a paper sketch with rough dimensions.

The agent reads the image as part of the message. It is not a strict reproduction — treat it as a mood and dimension hint, not a literal copy.

Languages

The agent speaks every major language the underlying model supports. Italian, Spanish, German, French, Portuguese, Dutch, Japanese, Mandarin, Russian, Polish, Turkish — all fluent. Mixing English technical terms ("shaker," "tongue-and-groove") with Italian sentence structure is fine; the agent reads through it.

Tone

Be direct. The agent does not need please-and-thank-you, does not punish you for being terse, and does not "feel ignored" when you switch from a long prompt to a one-liner. Treat it like a colleague who is trying to help — short, clear, specific.

Next: Iterating — how to refine without burning credits.

Docs for Prompt2CAD — derived from the source code at the commit that built them.