Skip to main content

Guide tools

Claude Code Claude Code shadcn/ui shadcn/ui
~36 min total Updated Aug 3, 2026

From a confusing brief to a complete UX/UI

From three confusing lines to an app the client opens on their phone. The decisions to make first, and the briefing Claude Code uses to build it in an hour.

A client dashes off a message: "I'd like a kind of Tinder for dogs." In two weeks they're meeting an investor and want to show them something they can touch, not slides.

There are no screens in there, no flow, no style. The obvious move — pasting it into Claude Code and asking for the app — doesn't work, and not because the agent is bad at its job: it executes decisions, it doesn't make them. Whatever you don't tell it, it invents, quietly.

So you make the decisions first, and write them down for it: the screens, the flow, the style, the empty states. Then they become a single file, you hand it over, and the app comes out of it.

This is what comes out of it

The result before the method: PawSoul, ten screens, fake but consistent data.

Landing, sign-up, registering your pet, cards to swipe through, matches, chat. No empty screens, no placeholder text.
Just one briefing ~1 hour to run Claude Code · Opus 5 pawsoul.vercel.app

The briefing that produced it is six hundred lines long, and no one wrote it by hand: Claude Code wrote it, reading two documents decided beforehand. You'll write those documents in the parts that follow, for your own project.

All you need is Claude Code and an empty folder.

Part 1 From a Confusing Brief to the UX/UI Document

FAQ

Do I need to know how to code to follow this guide?

No, but you need to be able to read what comes out. You don't write the components yourself — you have Claude Code generate them. What you do need is to recognize when the result doesn't match the brief, and that's a matter of eye, not syntax.

Why so much preparation before generating the code?

Because an agent doesn't guess the things a client left unsaid — it makes them up. Every decision you make beforehand — flow, screens, palette, components — is one less thing invented at random that you'll have to redo later.

How much time does it really take?

Reading it takes a bit over half an hour. Redoing the process on your own project — brief, document, choices, generation, and the review pass — takes roughly two and a half hours, about half of which goes into preparing the briefing.

From a Confusing Brief to a Complete UX/UI A vague brief becomes a navigable app. Product Ad From a Single Photo A photo becomes an animated ad, no code required. Get Claude to Watch Your Videos Claude watches your videos and turns them into text. Higgsfield Inside Claude Code Generate images and video while you code in Claude Code. Turn a Loom Recording Into a Web Page A screen recording becomes a web page, no code. Vertical Shorts With NotebookLM Your sources become a vertical short. Luxury Landing Pages on Lovable A luxury landing page from a single prompt. Excalidraw Running Locally Excalidraw free on your computer, no code. Mistral OCR in Your Workflow Extract text from documents with Mistral OCR. Claude SEO in the Terminal 25 free SEO skills inside Claude Code. Google Search Console inside Claude Code Search Console data inside your terminal. Claude Code Routines Claude working on its own, computer off. Clone a Landing Page in React With v0 Clone a real landing page into React code. Context Economy With Claude Work light and don't burn through Claude's limits. From Prompt to Self-Improving Skill Claude skills that learn from your mistakes. From NotebookLM to Canva: Presentations NotebookLM slides, finally editable in Canva. The Map for Understanding Every AI Tool 12 categories for placing any AI tool. Transparent PNGs With ChatGPT Real transparency, not a fake checkerboard. Animated Infographics With Gemini Infographics that loop, animated with Gemini. Market Research With Deep Research Deep Research as your market analyst. Get Cited by AI Search Engines (AEO) Become a source that ChatGPT and Perplexity cite.