Set Up Your Project in Cursor
Open the real website repository on a new branch. Record the existing blog routes, data query, pagination or filtering, brand assets, article template, and desktop and mobile baseline.
Give a coding model a real blog repository and outcome-based redesign brief, then judge the result on brand fit, usability, responsive behavior, accessibility, SEO, and regression evidence before shipping.


Source episode · 02:00
AI Design Battle: Gemini 3 vs. Opus 4.5 vs. Codex 5.1—Which Model Is the Best Web Designer?with Claire Vo
Claire gives Gemini 3 Pro, Opus 4.5, and GPT-5.1 Codex the same Cursor prompt and repository, compares their blog redesigns, then inspects the implemented UX and SEO changes.
A reviewable redesign that improves discovery and reading without changing URLs, losing content, inventing claims, or breaking existing blog behavior.
AI-first code editor
Step by step
Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.
8 steps
Open the real website repository on a new branch. Record the existing blog routes, data query, pagination or filtering, brand assets, article template, and desktop and mobile baseline.
Choose a model suited to broad front-end work, but treat model reputation as a starting hypothesis. Give it the same repository context, constraints, and checks you would use for a human implementation.
Not all models are the same. Develop a habit of model switching. Use models like Opus 4.5 for front-end design and others for backend logic to get the best results for each specific task.
Write an outcome-based brief that names users, problems, brand constraints, required behavior, technical SEO, accessibility, and protected elements without prescribing every visual decision.
Redesign the blog index and article experience in this repository. Improve content discovery, hierarchy, reading flow, and brand fit using the existing assets and tokens. Preserve every route, slug, post, data source, and existing behavior. Add only accurate metadata, canonical URLs, breadcrumbs, structured data, semantic headings, and relevant internal links. Handle missing images, empty categories, pagination, long titles, narrow screens, keyboard navigation, reduced motion, and loading states. Run the repository checks and summarize the changed files and remaining risks.
Let the model inspect and implement on the branch. Keep the original prompt and baseline fixed if comparing models, and do not mix changes between candidates.
Redesign the blog page to improve both the visual appeal and user experience. Add best practices for SEO and navigation.
Inspect the plan and diff for route coverage, shared-component strategy, unintended content changes, new dependencies, invented copy, and code outside the requested scope.
Review the rendered index and representative article pages at desktop and mobile widths. Check hierarchy, brand assets, hover and focus states, long content, missing images, pagination, and readability.
Inspect the rendered metadata and structured data, verify canonical and breadcrumb URLs, run an accessibility scan, and confirm headings, alt text, internal links, and article dates match the source content.
Run build, lint, tests, route checks, and preview review. Make narrow corrections, capture before-and-after evidence, and deploy only through the normal pull-request and release process.
Fix only these confirmed issues: [list]. Preserve the accepted visual direction and all existing slugs and content. Run [commands], report the results, and leave the branch ready for normal review and deployment.
Turn an idea into a PRD, user stories, and a plan.
After the steps
How to recover when the loop fails and where human judgment helps.
Recover
Keep building

Design a weekly meta-workflow that analyzes your interactions with your AI assistant to make it smarter. This system learns your writing style from edits, suggests new automations for repetitive tasks, and helps you filter valuable AI techniques from hype.

Create a daily AI workflow that summarizes yesterday's meetings, identifies urgent tasks, and proactively learns internal company terms it doesn't understand. This keeps your AI assistant's knowledge current and highly relevant to your work.

Build a recurring AI task that automatically gathers updates from your calendar, Slack, and notes to suggest weekly priorities and prepare you for upcoming meetings. Start every Monday with a clear, comprehensive plan without the manual effort.
Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.