Prompting is a fancy word for “writing instructions to an AI”. AI models can make mistakes, so there are better and worse ways to write the same instructions to get what you want.
Tips
Many of these tips work in combo :)Set the scene at the start
❌ Don’t: be vague -landing page
✅ Do: set a clear context and goals:
Make small changes
❌ Don’t: try to do many things all at once -Make a social media site that lets users logs in, saves their posts, shows them in a feed, lets you like each card in the feed, and lets send invites to new friends
✅ Do: break down complex tasks into smaller steps:
Use Images
You can paste images into the chat. You’ll get best results if you add more context with a description of what about the image you want.On a Mac, try Control + Command + Shift + 4 to easily save a screenshot to your clipboard- ready to paste with Command + V!
You can get very specific
To make something exact, you can even specify details like hex codes, fonts, or spacing, if you want. If you don’t know, just describe in English and Create will get close. Example: ✅ Do: get close in English if you don’t know:Be specific on errors
❌ Don’t: vague-It's still not working. Ugh
✅ Do: describe the exact issue:
Nothing works!
✅ Do: explain the specific problem:
The date picker is wrong
✅ Do: describe the exact issue with context:
The back button isn't working
✅ Do: explain the specific problem with details:
Using previous versions
When you generate something new, Create has knowledge of your previous versions. You can sometimes be specific on what you liked about previous versions to bring that functionality back.Avoid “too long” → break into components
As your project grows long, Create can sometimes have a harder time making changes. You can combat this by breaking your project into more elements (components, functions, etc).Project-wide vs Single Element
You can prompt Create at two different levels:- Project-wide: Select the project name in Project Selector or tap on the canvas itself
- Single element: Select a specific element in the Project Selector or tap it on the canvas
Project-wide prompts
Create can make changes across the entire project in parallel and/or create new elements if they don’t exist. When you have the project selected, you can make prompts that: ✅ Add new elements across your app:- Dashboard (page)
- Table (component)
- Nav (component)
- Search (component)
- About (page)
- Update the linking on the back button in the about page
- Get the route from the home page
- Break down the page into separate components
- Make new components as needed
- Update the page to use the new components
- Database queries on multiple pages
- Routing between pages
- Passing data via query params
- Update the dashboard page to match the screenshot
- Update all components that are used on the dashboard page to match the new style
Single Element prompts
Create only makes changes to the specific element you’ve selected (Page, Component, Function, etc). With a specific element selected, you can make more targeted changes: ✅ Style specific elements:Switch between levels as needed - start with project-wide prompts for overall structure, then drill down to single elements for fine-tuning. Or start from a single element for simplicity, and then go back to project-wide level as you add more elements.