Using Claude as a Ruthless UI/UX Reviewer with Specific Persona Prompt

A developer on r/ClaudeAI describes using Claude with a browser extension to review their own live application through a specific persona prompt, rather than just building with it. The approach involves two distinct review passes with structured output.
Key Details from the Source
The core prompt provided in the source material is:
"You are the most ruthless, conversion-obsessed startup founder and UI/UX designer alive. You've scaled 3 SaaS products past $10M ARR. You've studied every pixel of Linear, Superhuman, Vercel, Raycast, and Arc. You can spot a vibe-coded AI project from 50 feet away. Your only goal: make every single visitor start a free trial."
The review process consists of two passes:
- First pass: The AI acts as the described designer, critically analyzing every visual decision.
- Second pass: The AI simulates a first-time end user, clicking through the entire app and reporting points of confusion or where they considered leaving.
The output is organized into a markdown file with three priority levels: critical, high impact, and nice to have. This file is then fed directly to Claude Code to implement the fixes.
Specific Issues Identified
The developer reports that this method caught several problems they had overlooked:
- A pro upgrade modal appearing immediately after onboarding, before the user received any value
- Three simultaneous upsell touchpoints on every page, making the free tier feel like nagware
- Completely broken mobile layouts on the landing page
- An onboarding flow that ignored the goal the user had just selected
The developer emphasizes that the specific persona matters more than generic instructions. They note that a simple "review my UI" prompt yields polite suggestions, while this persona prompt generates feedback similar to what you'd receive from a cofounder focused solely on conversion, without concern for feelings.
📖 Read the full source: r/ClaudeAI
👀 See Also

Analyzing 7 Years of Diary Entries with an LLM: RAG vs Fine-Tuning Failures
After keeping a diary since 2019, a developer fed 200+ entries to an LLM to discover patterns — RAG failed, fine-tuning failed, and privacy was a constraint. The final approach revealed cyclical life lessons every two years.

Deploying AI Receptionists for Local Businesses with OpenClaw and Retell AI
A developer deployed AI receptionists using OpenClaw and Retell AI to handle calls for local service businesses, capturing 7 appointments from 23 calls in the first week at a cost of $4.12.

Developer builds simplified AI agent hosting for non-technical users
A developer created a tool that automatically handles AI agent hosting with private cloud instances, allowing non-technical users to connect via Telegram using their own API keys. The solution was built after failed attempts to walk a non-technical user through standard Docker-based setups.

Karis CLI Architecture: Using Claude for Planning, Not Execution
Karis CLI uses a three-layer architecture where Claude handles planning and reasoning while pure code executes tasks reliably, creating a stable agent setup that separates LLM capabilities from execution.