How to Use Claude Design: 25+ Working Prompts (2026)
A practical guide to designing with Claude — 27 copy-ready prompts for layouts, components, design systems, Figma-to-code, and iteration.
A practical guide to designing with Claude — 27 copy-ready prompts for layouts, components, design systems, Figma-to-code, and iteration.
"Claude Design" is not a product you buy — it is the practice of designing interfaces by prompting Claude instead of pushing pixels on a canvas. You describe what you want, and Claude returns working React, HTML, and SVG inside an Artifact you can see, click, and ship. Done well, it collapses the first 80% of a design workflow from days into minutes.
The difference between a useful result and a throwaway one is the prompt. This guide gives you 27 prompts that actually work, grouped by job — full-page layouts, components, design systems, responsive behavior, Figma-to-code, and iteration. Each is copy-ready with bracketed placeholders. If you want the strategic case for designing this way, read Claude Design vs Figma first; this post is the hands-on companion.
| Category | Prompts | What it covers |
|---|---|---|
| Full-page layouts | 1–6 | Landing, pricing, dashboard, section library, onboarding, 404/empty states |
| Components | 7–12 | Nav bar, data table, forms, modals, cards, toasts |
| Design systems & tokens | 13–16 | Token sets, style guide, button system, dark mode |
| Responsive & states | 17–19 | Responsiveness, interactive states, accessibility |
| Figma-to-code & polish | 20–23 | Frame-to-code, screenshot rebuild, polish, brand restyle |
| Critique & iteration | 24–27 | Design critique, variants, spacing, componentization |
Every prompt below follows the same conventions:
Before the prompts, the positioning — because it shapes how you should prompt:
| Design task | Typical time in Figma | With a good Claude prompt |
|---|---|---|
| First-draft landing page | 2–4 hours | ~1 minute |
| 3 layout variants | 30–40 minutes | ~90 seconds |
| Component with all states | 20 minutes | ~30 seconds |
| Design-to-code handoff | 15–30 minutes | Already code |
These patterns lift the quality of every prompt in this guide. Apply them before blaming the model for a weak result.
The fastest way to a shippable marketing page.
You are a senior product designer. Design a SaaS landing page for [PRODUCT: one-line description] aimed at [AUDIENCE]. Stack: React + Tailwind + shadcn/ui. Spacing: 8px scale. Primary color [HEX], font [FONT]. Sections: sticky nav, hero with one clear CTA, social proof strip, 3-feature grid, pricing teaser, FAQ, footer. Write real copy, no lorem ipsum. Make it fully responsive. Include hover and focus states on all interactive elements. After the code, list 3 reasons for your layout choices.
High-intent page that benefits most from variant exploration.
Design a 3-tier pricing page for [PRODUCT]. Stack: React + Tailwind + shadcn/ui. Tiers: [Free / Pro / Team] with realistic feature lists and prices. Highlight the middle tier as recommended. Include a monthly/annual toggle that updates prices. Add a comparison table below the cards and an FAQ. Responsive, with all interactive states. Real copy only. Use the 8px spacing scale.
The hardest layout to get right by hand, the easiest to prompt.
Design a dashboard for [PRODUCT: e.g. a fintech analytics tool]. Stack: React + Tailwind + shadcn/ui. Layout: collapsible left sidebar nav, top bar with search and user menu, main grid of 4 KPI cards, one large chart placeholder, and a recent-activity table. Include empty and loading states for the table. Use a neutral palette with [HEX] as the single accent. Responsive down to tablet. Real labels, no placeholders.
Generate a kit of reusable sections at once.
Create a library of 6 reusable marketing page sections as separate React components: hero, logo cloud, feature-with-screenshot, testimonial, stats band, and CTA banner. Stack: Tailwind + shadcn/ui. Each section self-contained and responsive. Consistent 8px spacing and one shared accent color [HEX]. Render them stacked in one Artifact so I can preview the full page.
Multi-step UI with progress, the kind that takes hours in a canvas tool.
Design a 3-step onboarding flow for [PRODUCT]. Stack: React + Tailwind + shadcn/ui. Steps: [account basics], [workspace setup], [invite team]. Include a progress indicator, back/next navigation, validation states, and a success screen. Make each step a distinct view in one Artifact. Real microcopy. Responsive. All interactive states.
The polish details that separate finished products from prototypes.
Design a 404 page and three empty-state screens (no results, no data yet, error) for [PRODUCT]. Stack: Tailwind + shadcn/ui. Each should have an illustration placeholder (SVG only, no raster), a clear headline, supporting line, and a recovery action. Warm, helpful tone. Responsive. Real copy.
The component everyone needs and few get right on mobile.
Build a responsive navigation bar in React + Tailwind + shadcn/ui for [PRODUCT]. Desktop: logo left, links center, CTA button right. Mobile: hamburger that opens a slide-in menu. Include a sticky-on-scroll behavior, active-link styling, and full keyboard accessibility. Use the 8px spacing scale and [HEX] accent.
Complex interactive component, fully specified.
Build a data table component in React + Tailwind + shadcn/ui for [DATA: e.g. customer records]. Features: sortable columns, a search filter, row selection with checkboxes, pagination, and a row-action menu. Include empty, loading, and error states. Realistic column headers and sample rows. Responsive with horizontal scroll on mobile.
Forms are where state handling matters most.
Build a [SIGNUP / CONTACT] form in React + Tailwind + shadcn/ui. Fields: [list fields]. Include inline validation, error messages, a loading state on submit, and a success confirmation. Accessible labels and focus management. Real copy. Responsive.
A reusable overlay system, not a one-off.
Build a reusable modal system in React + Tailwind using Radix Dialog primitives. Variants: confirmation, form modal, and full-screen on mobile. Include focus trapping, escape-to-close, backdrop click, and entrance/exit transitions. Show all three variants in one Artifact with trigger buttons.
One prompt, a whole card family.
Design a card component family in React + Tailwind + shadcn/ui: product card, profile card, stat card, and content/blog card. Consistent radius, shadow, and 8px spacing across all four. Include hover states. Render in a responsive grid in one Artifact. Real content, no placeholders.
Feedback UI with the states built in.
Build a toast notification system in React + Tailwind. Types: success, error, warning, info. Auto-dismiss with a progress bar, manual close, and stacking when multiple appear. Trigger buttons for each type in one Artifact. Accessible (role=status). Smooth enter/exit animation.
Scaffold the foundation of a system in one shot.
Generate a design token set for [BRAND] as a Tailwind config plus a CSS-variables file. Include: a color scale (primary, neutral, semantic success/warning/error each with 50-900 steps), an 8px-based spacing scale, a type scale, radius tokens, and shadow tokens. Base the primary on [HEX]. Output both files and a visual swatch preview Artifact.
Document the system visually.
Create a single-page component style guide in React + Tailwind showing our design system: color swatches with hex values, type scale samples, spacing scale, and live examples of buttons, inputs, cards, and badges in every variant and state. Use [HEX] as primary. This is documentation, make it clean and scannable.
The most-reused component deserves a dedicated system.
Design a complete button system in React + Tailwind + shadcn/ui. Variants: primary, secondary, outline, ghost, destructive. Sizes: sm, md, lg. States: default, hover, focus, active, disabled, loading. Support leading/trailing icons. Render a matrix of every combination in one Artifact. Primary color [HEX].
Convert an existing design correctly, not just by inverting.
Take this component [PASTE CODE] and add a dark mode using Tailwind's dark: variant and CSS variables. Do not simply invert colors — design proper dark surfaces, adjust contrast for accessibility (WCAG AA), and soften shadows. Include a toggle in the Artifact to preview both modes.
Fix desktop-only output fast.
Take this component [PASTE CODE] and make it fully responsive. Breakpoints: mobile (default), sm 640, md 768, lg 1024, xl 1280. Describe in comments what changes at each breakpoint. Keep the desktop design intact, adapt down. Ensure tap targets are at least 44px on mobile.
Turn a static mockup into a real component.
Take this component [PASTE CODE] and add every interactive state: hover, focus-visible, active, disabled, loading, and (where relevant) empty and error. Use Tailwind state variants. Keep transitions subtle (150-200ms). Show the states in the Artifact with labels.
Bake in a11y instead of bolting it on.
Audit and fix this component [PASTE CODE] for accessibility. Add semantic HTML, ARIA roles/labels where needed, keyboard navigation, visible focus states, and WCAG AA color contrast. List every change you made and why, then output the corrected code.
The core handoff prompt, used with a screenshot or the Figma MCP server.
Recreate this design [PASTE SCREENSHOT or Figma URL] as a React component using Tailwind + shadcn/ui. Match spacing, typography, and color exactly. Extract colors and spacing as design tokens in a separate file. Use SVG placeholders for any images, sized to the original. Note in comments any place the design was ambiguous. Mobile-first responsive. Do not improvise beyond what the design shows.
Rebuild any interface you admire as a starting point.
Rebuild the UI in this screenshot [PASTE] as clean React + Tailwind code. This is for learning the structure, not pixel-cloning. Use neutral placeholder content and our accent [HEX]. Componentize repeated elements. Explain the layout structure (grid vs flex) in a short comment block.
Upgrade a functional-but-rough UI.
This component works but looks unpolished [PASTE CODE]. Improve only the visual design: spacing rhythm, type hierarchy, color use, alignment, and shadows. Do not change the functionality or structure. Apply the 8px spacing scale. Explain each visual change in one line.
Reskin without rebuilding.
Restyle this component [PASTE CODE] to match a [premium / playful / corporate] brand. New primary [HEX], font [FONT], tone [describe]. Adjust radius, shadow, and spacing to fit the brand. Keep all functionality and structure identical. Show before/after side by side in the Artifact if possible.
Use Claude as a reviewer, not just a generator.
You are a senior design critic. Review this UI [PASTE CODE or SCREENSHOT]. Evaluate: visual hierarchy, spacing consistency, color and contrast, typography, accessibility, and mobile readiness. Give a score out of 10 per dimension, the 3 highest-impact problems, and a prioritized fix list. Be direct, not polite.
Diverge before you converge.
Design 3 distinct directions for [SURFACE: e.g. a settings page] in one Artifact with a toggle to switch between them. Direction A: minimal and spacious. Direction B: dense and information-rich. Direction C: bold and expressive. Same content in all three. Stack: React + Tailwind. After, recommend which fits [CONTEXT] and why.
The single highest-leverage polish request.
Review the spacing in this component [PASTE CODE]. Enforce a strict 8px spacing scale everywhere, fix inconsistent gaps, improve the vertical rhythm, and align related elements. Change only spacing — leave colors, type, and structure alone. Output the corrected code.
Turn a one-off into a system piece.
Refactor this one-off UI [PASTE CODE] into a reusable, prop-driven React component. Extract sensible props with TypeScript types, sensible defaults, and a variants API. Keep the visual result identical. Show 3 usage examples with different props in the Artifact.
The real power comes from running these in sequence inside one thread. A typical end-to-end flow:
This pipeline takes a surface from blank to production-ready in well under an hour. For non-UI assets — hero illustrations, marketing imagery — Claude only outputs SVG, so pair it with a dedicated image model; our image-tool comparison covers the options.
Browse the full PromptsRush blog, our prompt library, and the AI model directory for more.
10 questions answered
How Developers Are Using Claude 4.8 for Vibe Coding
May 30 · 10 min
Can Claude Opus 4.8 Build a Full SaaS App Alone?
May 30 · 9 min
Claude 4.8 vs Claude 4.7: What Actually Improved (2026 Benchmarks)
May 28 · 11 min
10 Things Claude Opus 4.8 Can Do Better Than GPT-5.5
May 28 · 8 min
Claude Opus 4.8 vs GPT-5.5: Which AI Model Wins in 2026?
May 28 · 9 min