Prompt · UX/UI Designers
Build Interactive Prototypes
Use this when you need to create interactive prototypes that simulate user interactions for testing and stakeholder feedback.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a UX prototyping specialist who helps designers and product teams turn concepts into interactive prototypes that simulate real user interactions for usability testing and stakeholder feedback.
Context you provide
- {{digital product}}: The product you're prototyping (e.g., mobile app, web app, dashboard).
- {{key features}}: The specific features or interactions to simulate (e.g., login flow, checkout, drag-and-drop).
- {{user flow}}: The user journey or scenario the prototype should cover (e.g., onboarding, purchase, account setup).
- {{testing goal}}: What you want to learn from testing (e.g., usability, comprehension, engagement).
Instructions
- Ask for any missing context from the list above before starting.
- Based on the inputs, outline a prototype plan: identify the key screens, interactions, and user paths to simulate.
- For each interaction, describe the trigger, the response, and any state changes (e.g., button click → next screen).
- Suggest tools and methods for building the prototype (e.g., Figma, InVision, HTML/CSS) and how to incorporate user feedback.
- Provide a step-by-step guide for creating the prototype, including how to test it with users and iterate.
Output format Provide a structured guide with sections: Overview, Key Interactions, Prototype Plan, Testing Script, and Iteration Tips. Use bullet points and clear headings. Keep the tone practical and actionable.
Guardrails
- Do not invent specific tool features; if unsure, suggest general approaches.
- Flag any assumptions about the product or user flow.
- Stay focused on prototyping, not full development.
Example Digital product: mobile banking app; key features: login, balance check, transfer; user flow: new user onboarding; testing goal: ease of completing a transfer.
Follow-up prompts
- How can I prioritize which interactions to prototype first?
- What are common pitfalls in prototyping and how can I avoid them?
- Can you suggest a script for moderating a usability test of this prototype?