How to Give Instructions
Type your instructions directly in the workspace message interface, just as you would send a message to a teammate. You can describe a new feature, request a change to something already built, report an issue you spotted in your preview, or ask the agent to connect your app to an external service. There is no special syntax to learn. The agent reads natural language, interprets your intent, and gets to work. If it needs more information before it can proceed, it will ask you a focused clarifying question rather than guessing.Writing Effective Instructions
How you phrase an instruction directly affects the quality and speed of the result. Follow these four principles to get the best outcomes from your agent.1
Be specific about the outcome, not the implementation
Tell the agent what the finished result should do or look like — not how to build it. Describing the outcome gives the agent the freedom to choose the right technical approach while keeping you in control of the goal.You do not need to specify which framework, library, or method to use. The agent makes those decisions; you approve the result.
2
Provide context when relevant
If your request relates to existing work — a design style, a previous decision, or a specific part of the project — include that detail in your message. Context helps the agent produce output that fits naturally into what already exists.Because your agent retains project context, you only need to provide new or specific context each time — not a full recap of the entire project.
3
Break large requests into steps
If you have a large feature or a significant change in mind, introduce it in stages rather than all at once. Start with the core functionality, review the preview, and then build outward with follow-up instructions. This approach makes it easier to catch issues early and keep the work moving in the right direction.
4
Give feedback directly on previews
Once the agent builds something, review it in your preview URL and send feedback as a direct instruction. Reference what you see rather than describing abstractly what you want.Precise, observable feedback produces precise results. The agent applies the change and updates the preview so you can confirm it immediately.
Common Task Types
Your agent can handle the full range of tasks involved in building and maintaining software. The following are among the most frequently requested:- Building a new feature or page — describe the purpose, layout, and behaviour you want, and the agent builds it from scratch.
- Updating an existing component — point to what needs changing and describe the desired result; the agent modifies the relevant code.
- Connecting to an external service or API — tell the agent which service you want to use (a payment provider, a CRM, a messaging tool) and what the integration should do.
- Debugging an issue in the preview — describe what is going wrong or paste an error message; the agent diagnoses and fixes the problem.
- Generating a report or export — describe the data you need and the format you want it in; the agent builds the logic to produce it.