Start with the outcome
Tell Rushed what you want the app or change to accomplish before you describe implementation details. Instead of:Give product context early
Rushed performs better when it understands the product you are building. Useful context:- Who the user is
- What the page or feature should help them do
- What matters most: speed, trust, conversion, clarity, polish
- Any visual direction you already know
Ask for one meaningful step at a time
Big prompts work, but the best workflow is usually:- Get a solid first version.
- Review the result in code and preview.
- Ask for a focused follow-up.
Reference files with @
Inside a project chat, type @ to tag files directly in your prompt.
Good examples:
Use @src/app/page.tsx as the starting point and redesign the hero section.Fix the layout bug in @src/components/sidebar.tsx and keep the current styling.Read @package.json and set the right preview commands for this project.
Use selection-based workflows
In the editor, highlight code and use:Add to Chatwhen you want Rushed to reason about a specific blockQuick Editwhen you already know the exact local change you want
Be explicit about what should not change
If you want Rushed to preserve structure, say so. Examples:- Keep the current layout, only improve spacing and copy.
- Do not rename files.
- Preserve the existing color palette.
- Update only the selected function.
Ask for product-quality output
Rushed responds better when the quality bar is clear. Examples:- Make this feel production-ready, not like a template.
- Keep the UI simple but polished.
- Write the copy for end users, not developers.
- Optimize for mobile first.
Prompt patterns that work well
New app or page
Refine an existing screen
Fix something broken
Tight local edit
When results are weak
Usually one of these is missing:- The goal
- The target user
- The file or area to change
- The constraints
- The definition of “better”

