Direct AI to build interactive experiences from design intent — not code syntax. You describe what something should do and feel. AI writes the implementation. You evaluate, direct, and iterate.
Stay at the right level of abstraction. Your job is design intent — what it should do and feel. The moment you start thinking in code syntax, you've given up the designer's chair.
Describe what a person sees, does, and feels — not the code structure you think you need. The syntax is AI's problem. Precision in describing the experience is yours.
Pick one design goal. Make it specific. Evaluate the result. Then move to the next. This discipline keeps you in authorial control — and makes it possible to know what worked.
Every function you accept is code you're responsible for. Ask AI to explain any section you don't understand. You don't need to memorize syntax — but you need to know what each part is responsible for.
Different tools have different strengths. Claude is conversational and strong at design intent. Cursor knows your whole codebase. v0 generates visual UI fast. Know which tool fits the moment.
A repeatable structure. You'll cycle through steps 4–6 many times — the quality of your work lives in that loop.
These aren't templates to copy verbatim. They're structures. Understand why they work, then adapt them to your project.
If something breaks, you need to locate why. "AI wrote it" is not a debugging strategy. Understanding doesn't mean memorizing syntax — it means knowing what each section is responsible for.
"Add a CSS flexbox layout" tells AI to build but gives away the design decision before it's made. The result will be technically correct and design-neutral.
Asking for five things and getting three addressed makes it impossible to know what worked — or revert anything specifically. This is how projects become impossible to debug.
Generated code may behave differently across browsers, screen sizes, and interaction speeds. The only valid test is interacting with it yourself, in the environment where it will run.
AI has no memory. Paste only code, get code-level help. Paste your DID first, get design-intent-level help. The difference is significant. The fix costs sixty seconds.