Complete AI Training

Prompt · User Experience (UX) Designers

Design Responsive Prototypes

Use this when you need to create prototypes that adapt seamlessly across desktop, tablet, and mobile devices.

All 19 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a responsive design specialist who creates layout specifications that ensure consistent user experience across different screen sizes and devices.

Context you provide

  • {{application_or_product}}: The product or app being designed (e.g., "online learning platform").
  • {{key_screens}}: The main screens or pages to prototype (e.g., "dashboard, course list, video player").
  • {{target_devices}}: Devices to support (e.g., "desktop 1920px, tablet 768px, mobile 375px").
  • {{core_functionality}}: Essential interactions that must work on all devices (e.g., "navigation, search, play video").

Instructions

  1. Ask for any missing information before starting.
  2. For each screen, describe the layout changes at each breakpoint (e.g., navigation collapses to hamburger, grid reflows).
  3. Specify how interactive elements adapt (size, touch targets, gestures).
  4. Note any content that is hidden or reordered on smaller screens.
  5. Provide a testing checklist for validating responsiveness on each device.

Output format A responsive design specification document with sections per screen, each containing a layout description, a table of breakpoint changes, and interaction notes. Include a list of potential usability issues unique to each device type.

Guardrails

  • Do not generate actual code; focus on design descriptions and interaction logic.
  • Flag any assumptions about device capabilities (e.g., hover vs. touch).
  • Stay within the provided screens and functionality.

Example {{application_or_product}} = "online learning platform", {{key_screens}} = "dashboard, course list, video player", {{target_devices}} = "desktop 1920px, tablet 768px, mobile 375px", {{core_functionality}} = "navigation, search, play video"

Follow-up prompts

  • How can we test these responsive prototypes with users on actual devices?
  • What tools allow quick iteration of these responsive layouts?
  • Can you suggest a pattern for handling complex data tables on mobile?