50 Claude Prompts That Build Websites
Describe your idea and Claude returns a full page: copy, design, and working code as a live artifact you can preview. Prompts for landing pages, full sites, portfolios, web apps, and sections. Not "give me some HTML."
In short: This page contains 50 copy-paste ready prompts, organized into 5 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
Landing & Marketing Pages
10 promptsSaaS Product Landing Page
1/50โจ What it does
Claude builds a full software landing page for a product that [WHAT IT DOES], aimed at [WHO], as a working screen you can click in the chat. You swap in your real words and images, then copy the page onto your site.
You are a senior conversion copywriter and front-end designer. <context> I need a complete, ready-to-ship landing page for my SaaS product, built as one self-contained HTML file with inline CSS so I can preview it instantly as an artifact. </context> <inputs> - Product (one line): [WHAT IT DOES] - Target customer: [WHO IT IS FOR] - Core problem it kills: [PAIN POINT] - Primary goal: [START FREE TRIAL / BOOK DEMO] - Brand vibe: [E.G. CLEAN B2B, TECHNICAL, FRIENDLY] - Proof I have: [METRICS, LOGOS, TESTIMONIALS] </inputs> <task> Design and build a high-converting one-page SaaS site: sticky nav with CTA, hero (sharp benefit headline, supporting subhead, primary plus secondary CTA, product visual placeholder), trusted-by logo strip, three outcome-focused value props, a how-it-works section in three steps, a features grid, a testimonial, a pricing teaser, an FAQ, and a closing CTA. Write all the copy yourself, benefit-led and specific. </task> <constraints> - One self-contained, responsive HTML file; no dependencies except Google Fonts. - Mobile-first, accessible contrast, semantic HTML, real benefit copy (no lorem ipsum). - CTA copy must name the outcome, not say "Submit". </constraints> <format> Return the full HTML in an artifact, then a short list of the conversion decisions you made and the first two things to A/B test. </format>
Pro tip: Paste a competitor URL you admire and ask Claude to match the structure but sharpen every headline against your unique outcome.
New Product Launch Page
2/50โจ What it does
Claude builds a product launch page with an announcement bar, the launch story, and an offer band, as a working screen you can click in the chat. You drop in the product name and offer, then copy the page and put it live.
You are a launch strategist and product marketer who writes high-energy, credible copy. <context> We are launching a brand-new product and I need a single launch page built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - Product name and one-liner: [NAME PLUS WHAT IT IS] - What is genuinely new about it: [THE BIG IDEA] - Launch date or status: [LIVE NOW / SHIPS ON DATE] - Audience: [WHO SHOULD CARE] - Primary action: [BUY NOW / GET EARLY ACCESS] - Proof or backing: [REVIEWS, FUNDING, FOUNDERS, PRESS] </inputs> <task> Build a launch page with: an announcement bar, a bold hero declaring what just shipped with primary CTA, a "why we built this" narrative block, a three-to-four feature showcase with concrete before-and-after framing, a spec or what-is-included list, a press or quote strip, a launch-offer urgency band, and a final CTA. Write punchy, specific copy that sells the new capability. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - Convey momentum without hype words like "revolutionary"; show concrete outcomes. - Semantic, accessible markup with strong visual hierarchy. </constraints> <format> Return the full HTML as an artifact, then explain the narrative arc you used and where to place a demo video. </format>
Pro tip: Give Claude the single most surprising fact about your product and tell it to lead the hero with that, not the product name.
Waitlist / Coming-Soon Page
3/50โจ What it does
Claude builds a quiet coming-soon page with one waitlist signup, as a working screen you can click in the chat. You add the teaser for what is coming, then copy the page and point the form at your list.
You are a growth marketer who specializes in pre-launch waitlists and viral signup loops. <context> My product is not live yet. I need a coming-soon waitlist page built as one self-contained HTML file with inline CSS, instantly previewable as an artifact. </context> <inputs> - Product teaser (one line): [WHAT IS COMING] - Who it is for: [AUDIENCE] - Why join early: [EARLY ACCESS PERK, FOUNDER PRICING, ETC] - Expected launch: [TIMEFRAME OR "SOON"] - Capture field: [EMAIL ONLY / EMAIL PLUS NAME] - Vibe: [MINIMAL HYPE, PLAYFUL, PREMIUM] </inputs> <task> Build a focused coming-soon page: a centered hero with an intriguing headline and one-line promise, a single clean email-capture form with a benefit-led button, a short "what you get for joining early" three-bullet list, an optional referral or "share to move up the list" prompt, a subtle countdown or "launching soon" cue, and minimal footer. Keep the page distraction-free and conversion-focused. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - The form is the single hero action; no competing CTAs. - Specific copy that creates curiosity plus a clear reason to join now; accessible labels on the input. </constraints> <format> Return the full HTML as an artifact, then explain the curiosity hooks you used and how to wire the form to a real provider. </format>
Pro tip: Ask Claude to add a 'you are number X on the list' microcopy slot and a one-tap share link to manufacture early momentum.
Mobile App Download Page
4/50โจ What it does
Claude builds a mobile app download page for [NAME PLUS WHAT IT DOES], with store badges, phone mockups, and proof, as a working screen you can click in the chat. You add the real store links and screenshots, then publish the page.
You are an app marketing designer who builds App Store and Play Store conversion pages. <context> I need a download page for my mobile app, built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - App name and one-liner: [NAME PLUS WHAT IT DOES] - Platforms: [IOS / ANDROID / BOTH] - Top three things it helps people do: [BENEFITS] - Rating or downloads proof: [STARS, NUMBER OF USERS] - Brand vibe: [PLAYFUL, SLEEK, WELLNESS, ETC] </inputs> <task> Build an app download page with: a hero featuring the app name, a phone-mockup placeholder, the core promise, and App Store plus Google Play badge buttons; a star-rating and download-count proof strip; a three-feature section each paired with a screenshot placeholder; a short "loved by users" testimonial row; an FAQ covering price, platforms, and privacy; and a final download CTA with both store badges repeated. Write all copy benefit-led. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - Store badges must be tappable buttons with accessible labels and big tap targets for mobile. - Phone mockups and screenshots are styled placeholder blocks with clear captions. </constraints> <format> Return the full HTML as an artifact, then explain how you handled the iOS-vs-Android badge logic and what to test in the hero. </format>
Pro tip: Tell Claude your single best App Store screenshot caption and have it echo that exact benefit in the hero headline.
Online Course / Cohort Sales Page
5/50โจ What it does
Claude builds a long course or group-program sales page with curriculum, what is included, and repeated signup buttons, as a working screen you can click in the chat. You fill in the real modules and price, then copy the page to your checkout.
You are a direct-response copywriter who sells high-ticket online courses and cohorts. <context> I am selling an online course or cohort program. I need a long-form sales page built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - Course name and transformation: [NAME PLUS WHAT STUDENTS ACHIEVE] - Who it is for and not for: [IDEAL STUDENT] - Format: [SELF-PACED / LIVE COHORT, LENGTH, START DATE] - Curriculum highlights: [MODULES OR WEEKS] - Instructor credibility: [WHO YOU ARE, RESULTS] - Price and any guarantee: [PRICE, REFUND POLICY] </inputs> <task> Build a persuasive sales page: hero with the transformation promise and enroll CTA, "is this you" problem-agitation block, the outcome you will achieve, a week-by-week or module curriculum, an instructor bio with credibility, student results or testimonials, what-is-included value stack, pricing with the guarantee, an objection-handling FAQ, and a final enroll CTA with deadline urgency. Write specific, emotionally resonant, benefit-led copy. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - Real, specific copy that names tangible outcomes; no vague "level up your skills". - Repeated enroll CTAs at hero, after curriculum, and after pricing; accessible structure. </constraints> <format> Return the full HTML as an artifact, then explain your value-stack logic and where the strongest social proof should sit. </format>
Pro tip: Hand Claude one real student outcome with a number and ask it to anchor the hero and the pricing section around that proof.
Local Service Business Page
6/50โจ What it does
Claude builds a local service page that pushes calls and bookings, with trust proof and clear hours, as a working screen you can click in the chat. You add the real business name, phone, and reviews, then put the page on your domain.
You are a local marketing specialist who builds pages that drive calls and bookings. <context> I run a local service business and need a page that gets people to call or book, built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - Business name and service: [E.G. NAME, PLUMBING / DENTAL / LANDSCAPING] - Area served: [CITY OR REGION] - Primary action: [CALL NOW / BOOK ONLINE / REQUEST QUOTE] - Differentiators: [LICENSED, 24/7, YEARS IN BUSINESS, WARRANTY] - Proof: [REVIEW COUNT, RATING, CERTIFICATIONS] </inputs> <task> Build a local service page: sticky header with phone number and a tap-to-call CTA, hero stating the service plus the city served with a primary call or book button, a trust strip (licensed, insured, rating, years), a services list with short descriptions, a "why choose us" three-point block, a reviews section with local testimonials, a service-area note, business hours, and a final call-or-book CTA. Write trustworthy, locally specific copy. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - Phone number is a real tel: link and prominent on mobile; large tap targets. - Mention the city by name in the headline and copy for local relevance; accessible markup. </constraints> <format> Return the full HTML as an artifact, then explain the trust signals you prioritized and what to test for more phone calls. </format>
Pro tip: Put your real Google review count and city in the inputs so Claude bakes local proof into the headline, not just a generic banner.
Event / Conference Registration Page
7/50โจ What it does
Claude builds a registration page for [NAME, CONFERENCE / WEBINAR / WORKSHOP] with agenda, speakers, and an early-bird note, as a working screen you can click in the chat. You add real dates and the ticket link, then publish it.
You are an event marketer who designs registration pages that fill seats. <context> I am promoting an event and need a registration page built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - Event name and type: [NAME, CONFERENCE / WEBINAR / WORKSHOP] - Date, time, location: [WHEN AND WHERE OR ONLINE] - Who should attend: [AUDIENCE] - The promise: [WHAT ATTENDEES WALK AWAY WITH] - Speakers or agenda highlights: [NAMES OR SESSIONS] - Ticket info: [FREE / PRICE, EARLY BIRD] </inputs> <task> Build an event registration page: hero with event name, date, location, a one-line promise, and a register CTA; a key-details band (date, time, venue, price); a "why attend" three-benefit block; a speakers grid with photo placeholders and titles; an agenda or schedule outline; a testimonial or last-year-stats strip; an early-bird urgency band; an FAQ on logistics; and a final register CTA. Write specific, energizing copy. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - Date, time, and location must be unmissable above the fold; register CTA repeated. - Add-to-calendar friendly structure and accessible markup; real benefit copy. </constraints> <format> Return the full HTML as an artifact, then explain how you handled urgency and where to embed the registration form. </format>
Pro tip: Give Claude last year's attendance number or a marquee speaker name and tell it to lead with whichever creates more FOMO.
Lead-Gen Page With a Form
8/50โจ What it does
Claude builds a lead page around one simple form for a consult, audit, or similar offer, as a working screen you can click in the chat. You write the real offer, then connect the form and publish the page.
You are a B2B demand-generation strategist who designs high-converting lead-capture pages. <context> I need a lead-generation page anchored by a form, built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - Offer: [WHAT THEY GET, E.G. FREE CONSULTATION, AUDIT, QUOTE] - Who I want to reach: [TARGET LEAD] - The value of the offer: [WHY IT IS WORTH THEIR DETAILS] - Form fields: [NAME, EMAIL, COMPANY, ETC] - Proof: [CLIENTS, RESULTS, CERTIFICATIONS] - Vibe: [PROFESSIONAL B2B, APPROACHABLE, ETC] </inputs> <task> Build a lead-gen page with: a two-column hero where the left states the offer and benefits and the right holds a styled lead form with a benefit-led submit button; a "what happens next" three-step reassurance block; a value-props section explaining what the lead gains; a client-logo or results proof strip; a short testimonial; and a brief trust note about privacy and no spam. Write specific, low-friction copy that earns the form fill. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - Form has accessible labels, sensible field types, required markers, and a clear button; minimal fields to reduce friction. - Reassurance copy near the form (no spam, response time); real benefit copy throughout. </constraints> <format> Return the full HTML as an artifact, then explain your form-friction choices and how to connect the form to a CRM or email tool. </format>
Pro tip: Tell Claude exactly how many fields you truly need; it will fight to cut the form down and add reassurance microcopy beside the button.
Newsletter Subscribe Page
9/50โจ What it does
Claude builds a newsletter subscribe page with why to join, proof, and one signup form, as a working screen you can click in the chat. You add the newsletter name and topic, then point the form at your list.
You are an audience-growth copywriter who builds newsletter signup pages that convert cold visitors. <context> I run a newsletter and need a subscribe page built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - Newsletter name and topic: [NAME PLUS WHAT IT COVERS] - Who it is for: [READER PROFILE] - The recurring value: [WHAT EVERY ISSUE DELIVERS] - Cadence: [DAILY / WEEKLY] - Social proof: [SUBSCRIBER COUNT, NOTABLE READERS] - Vibe: [SMART AND SHARP, FUN, NICHE EXPERT] </inputs> <task> Build a newsletter subscribe page: a centered hero with a crisp value-prop headline, a one-line description of what readers get and how often, and a single email-capture form with a benefit-led button; a "what you will get in every issue" three-bullet block; a subscriber-count or notable-reader social-proof line; a sample-issue teaser or one-line excerpt; reader testimonials; and a final subscribe CTA. Keep it focused and skimmable. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - The email form is the single dominant action; accessible label and clear button. - Specific, voice-driven copy that sells the read; a no-spam reassurance line under the form. </constraints> <format> Return the full HTML as an artifact, then explain the value framing you chose and what to test in the subscribe button copy. </format>
Pro tip: Paste one real subject line from a past issue and ask Claude to weave it in as a sample teaser so visitors feel the voice before subscribing.
Free-Tool / Lead-Magnet Promo Page
10/50โจ What it does
Claude builds a promo page for a free tool or download that leads with the gift and then captures an email, as a working screen you can click in the chat. You add the real freebie and download link, then publish the page.
You are a content-marketing strategist who designs pages that give away a free tool or resource to capture leads. <context> I have a free tool or downloadable lead magnet and need a promo page built as one self-contained HTML file with inline CSS, previewable instantly as an artifact. </context> <inputs> - The freebie: [NAME PLUS WHAT IT IS, E.G. CALCULATOR, TEMPLATE, GUIDE, CHECKLIST] - The outcome it delivers: [WHAT THE USER GETS DONE] - Who it helps: [AUDIENCE] - Capture model: [INSTANT FREE / EMAIL-GATED DOWNLOAD] - What I offer after: [RELATED PRODUCT OR NEWSLETTER] - Vibe: [HELPFUL EXPERT, PLAYFUL, PRACTICAL] </inputs> <task> Build a free-tool promo page: a hero naming the free resource, the outcome it delivers, and a get-it-now CTA (instant access or an email-gated form depending on the model); a "what is inside / what it does" three-point block; a quick how-to-use-it section in three steps; a preview or screenshot placeholder of the tool or resource; a short proof or usage-count strip; a soft cross-sell band to the related product or newsletter; and a final get-it CTA. Write generous, specific, benefit-led copy. </task> <constraints> - One self-contained responsive HTML file; Google Fonts only. - If email-gated, the form is accessible with a clear value-led button; if instant, the CTA leads straight to access. - Lead with the free value before any cross-sell; real benefit copy, no filler. </constraints> <format> Return the full HTML as an artifact, then explain whether you recommend gating the freebie and how to position the cross-sell without killing conversions. </format>
Pro tip: Tell Claude whether you want the freebie email-gated or instant; it changes the entire CTA flow and the gate decision is worth A/B testing.
XML tags are just the start. Learn the full Claude workflow.
A growing library of 300+ hands-on AI tutorials covering Claude, ChatGPT, and 50+ tools. New tutorials added every week.
Full Multi-Page Sites
10 promptsStartup Marketing Site (Multi-Section)
11/50โจ What it does
Claude builds a multi-section startup marketing site for [NAME AND ONE-LINE PITCH] aimed at [WHO], as a working screen you can click in the chat. You replace the sample copy with yours, then copy the site onto your domain.
You are a senior brand designer and web developer. <context> Build a complete startup marketing site as one self-contained, responsive HTML file with inline CSS and anchor-based navigation between sections, returned as a previewable artifact. </context> <inputs> - Company: [NAME AND ONE-LINE PITCH] - Audience: [WHO] - Sections I want: [E.G. HOME, FEATURES, PRICING, ABOUT, CONTACT] - Brand vibe and colors: [DESCRIBE] </inputs> <task> Build a cohesive site with sticky nav linking each section: hero, features, how-it-works, pricing, social proof, about, and a contact/CTA footer. Write all copy. </task> <constraints> - One responsive HTML file, consistent design system, semantic HTML, accessible contrast. - No dependencies except Google Fonts. </constraints> <format> Return the full HTML in an artifact, then list the design-system choices (type scale, color, spacing) so I can extend it. </format>
Pro tip: Ask Claude to output a small design-token block first, then reuse it across every section for consistency.
Creative Agency Portfolio Site
12/50โจ What it does
Claude builds a bold creative-agency site with a work showcase and services, as a working screen you can click in the chat. You drop in real project names and images, then publish the site.
You are an art director and front-end developer building a bold creative-agency site. <context> Build a complete creative-agency website as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. The design should feel confident and visually expressive, not template-generic. </context> <inputs> - Agency name and positioning: [E.G. NORTHLIGHT, A BRAND AND MOTION STUDIO FOR CHALLENGER BRANDS] - Services to feature: [E.G. BRANDING, WEB, MOTION, CAMPAIGN STRATEGY] - Signature projects to showcase: [3-6 PROJECT NAMES WITH CLIENT AND RESULT] - Aesthetic direction and colors: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: a high-impact hero with a statement headline, a services grid, a filterable-feel work showcase using project cards, a process or capabilities section, a clients/awards strip, a founder or team blurb, and a bold contact/brief-request footer. Write punchy agency copy and realistic project captions. </task> <constraints> - One responsive HTML file, expressive but coherent design system, semantic HTML, accessible contrast and focus states. - Use CSS-only hover and reveal effects; no JS frameworks. Google Fonts allowed. - Use solid color blocks or gradients as placeholders for project imagery, each labeled with the project name. </constraints> <format> Return the full HTML in an artifact, then explain the visual concept and the type, color, and grid system so I can extend it. </format>
Pro tip: Tell Claude the one feeling the brand should evoke (e.g. precise, playful, premium) so the whole layout commits to it.
Restaurant / Cafe Website
13/50โจ What it does
Claude builds a restaurant or cafe site with a structured menu, hours, and a reservation button, as a working screen you can click in the chat. You add the real dishes, address, and booking link, then put it live.
You are a hospitality-focused web designer building an appetizing restaurant site. <context> Build a complete restaurant or cafe website as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. It should make people hungry and make booking or visiting effortless. </context> <inputs> - Venue name and concept: [E.G. SAGE AND SALT, A SEASONAL FARM-TO-TABLE BISTRO] - Cuisine and price range: [DESCRIBE] - Hours and location: [ADDRESS, DAYS, TIMES] - Mood and colors: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: a warm hero with the concept and a reserve/order CTA, an about-the-kitchen section, a structured menu with at least three categories and real dish names, prices, and descriptions, a gallery section, hours and location with a contact block, and a footer with social and reservation links. Write evocative food copy. </task> <constraints> - One responsive HTML file, warm and legible design system, semantic HTML, accessible contrast. - Menu must be styled cleanly with dish, description, and price aligned; no dependencies except Google Fonts. - Use color blocks or CSS gradients labeled as dish or interior photos for imagery placeholders. </constraints> <format> Return the full HTML in an artifact, then summarize the menu structure and design tokens so I can add or reprice items. </format>
Pro tip: Give Claude two or three real signature dishes; it will match the rest of the menu's tone to them.
Real-Estate Listings Site
14/50โจ What it does
Claude builds a property-listings site with consistent listing cards you can browse, as a working screen you can click in the chat. You replace the sample homes with real listings and photos, then publish.
You are a real-estate web specialist building a polished property-listings site. <context> Build a complete real-estate listings website as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. It should feel trustworthy and make browsing properties easy. </context> <inputs> - Brokerage or agent name and market: [E.G. HARBORLINE REALTY, LUXURY COASTAL HOMES] - Properties to list: [4-8 LISTINGS WITH PRICE, BEDS, BATHS, SQFT, LOCATION, ONE-LINE DESCRIPTION] - Audience: [E.G. FIRST-TIME BUYERS, INVESTORS, LUXURY BUYERS] - Brand colors and tone: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: a hero with a search-feel filter bar (visual only), a featured-listings grid of property cards showing price, key specs, and location, a single expanded featured-property highlight, a neighborhoods or market section, an agent bio with credentials, a testimonials strip, and a contact or schedule-a-viewing footer. Write credible listing copy. </task> <constraints> - One responsive HTML file, clean and premium design system, semantic HTML, accessible contrast. - Property cards must be consistent and scannable; no dependencies except Google Fonts. - Use labeled color blocks or gradients for property photos. </constraints> <format> Return the full HTML in an artifact, then list the card data structure and design tokens so I can swap in real listings. </format>
Pro tip: Hand Claude one fully detailed listing as a template and it will keep specs and formatting uniform across the rest.
Nonprofit / Cause Website
15/50โจ What it does
Claude builds a nonprofit site with impact numbers and donation tiers, as a working screen you can click in the chat. You add the real mission, stats, and donate link, then publish the site.
You are a mission-driven web designer building a nonprofit site that inspires action. <context> Build a complete nonprofit or cause website as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. It should build trust and drive donations and volunteer sign-ups. </context> <inputs> - Organization name and mission: [E.G. CLEARWATER FUND, RESTORING URBAN RIVERS] - The problem and the impact so far: [DESCRIBE WITH ANY REAL NUMBERS] - Ways to help: [E.G. DONATE, VOLUNTEER, PARTNER] - Tone and colors: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: an emotive hero with a primary donate CTA, a mission and problem section, an impact section with stat callouts, a programs or how-we-work section, a stories or testimonials block, a ways-to-give section with suggested donation tiers, a transparency or finances note, and a footer with newsletter and contact. Write sincere, specific copy that avoids cliche. </task> <constraints> - One responsive HTML file, warm and credible design system, semantic HTML, strong accessible contrast. - Donation tiers must show amount and concrete impact; no dependencies except Google Fonts. - Use labeled color blocks or gradients for imagery placeholders. </constraints> <format> Return the full HTML in an artifact, then explain the stat and donation-tier structure plus design tokens so I can update figures. </format>
Pro tip: Provide one or two real impact numbers; Claude anchors the donation tiers to concrete outcomes around them.
Personal Brand Website
16/50โจ What it does
Claude builds a first-person personal-brand site with work samples and a contact path, as a working screen you can click in the chat. You swap in your name, bio, and links, then publish.
You are a portfolio and personal-brand designer building a memorable individual site. <context> Build a complete personal-brand website as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. It should position the person clearly and make hiring or contacting them easy. </context> <inputs> - Name and headline: [E.G. MAYA OKONKWO, PRODUCT DESIGNER AND SPEAKER] - What I do and who I help: [DESCRIBE] - Highlights to feature: [E.G. SELECTED WORK, TALKS, WRITING, AWARDS] - Personality and colors: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: a confident hero with name, headline, and CTA, an about section in first person, a selected-work or projects section with cards, a services or what-I-offer section, a speaking, writing, or press section, a short testimonials strip, and a contact footer with social links. Write authentic first-person copy. </task> <constraints> - One responsive HTML file, distinctive but readable design system, semantic HTML, accessible contrast and focus states. - No dependencies except Google Fonts; use a labeled color block or gradient for the portrait placeholder. </constraints> <format> Return the full HTML in an artifact, then summarize the voice and design tokens so I can keep new sections on-brand. </format>
Pro tip: Tell Claude three adjectives you want people to associate with you so the tone and visuals stay consistent.
SaaS Docs + Marketing Combo Site
17/50โจ What it does
Claude builds a software site that mixes marketing sections with an anchored docs zone, as a working screen you can click in the chat. You paste real product copy and doc topics, then publish the combo page.
You are a product designer and developer building a SaaS site that blends marketing and documentation. <context> Build a combined SaaS marketing-plus-documentation site as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. The marketing sections sell the product and the docs sections help users get started. </context> <inputs> - Product: [NAME AND ONE-LINE PITCH] - Core features: [LIST 3-6] - Audience and use case: [DESCRIBE] - Brand vibe and colors: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking two zones: a marketing zone (hero, features, pricing, CTA) and a docs zone with a left-side anchor menu linking sections like getting started, installation with a styled code snippet, core concepts, an API or reference section, and an FAQ. Write real marketing and documentation copy, including at least two realistic code examples. </task> <constraints> - One responsive HTML file, clear design system distinguishing marketing from docs, semantic HTML, accessible contrast. - Code blocks must be monospaced, styled, and readable; no dependencies except Google Fonts. - Docs nav should highlight or scroll to the active section using anchors and CSS only. </constraints> <format> Return the full HTML in an artifact, then explain how the marketing and docs zones share tokens and how to add a new docs section. </format>
Pro tip: Give Claude one real code snippet from your product; it patterns the rest of the docs examples to match your syntax.
Small E-Commerce Storefront
18/50โจ What it does
Claude builds a small store with matching product cards and one featured product detail, as a working screen you can click in the chat. You add real products, prices, and photos, then connect checkout later.
You are an e-commerce designer building a clean, conversion-focused storefront. <context> Build a complete small e-commerce storefront as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. It should showcase products and drive add-to-cart intent. </context> <inputs> - Store name and what you sell: [E.G. EMBER GOODS, SMALL-BATCH CANDLES] - Products: [4-8 ITEMS WITH NAME, PRICE, SHORT DESCRIPTION] - Audience and brand feel: [DESCRIBE] - Colors and tone: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: a hero with brand promise and shop CTA, a product grid of cards showing image placeholder, name, price, and add-to-cart button, one expanded featured-product detail block with options, a brand story section, a reviews strip, a shipping and returns or FAQ section, and a footer with newsletter and policies. Write persuasive product copy. </task> <constraints> - One responsive HTML file, polished retail design system, semantic HTML, accessible contrast. - Product cards must be uniform and scannable with clear price and button states; no dependencies except Google Fonts. - Use labeled color blocks or gradients for product photos; cart and checkout can be visual only. </constraints> <format> Return the full HTML in an artifact, then list the product-card data structure and design tokens so I can add inventory. </format>
Pro tip: Ask Claude to write each product description in the same three-line format (hook, detail, why-you-need-it) for a consistent catalog.
B2B Professional-Services Firm Site
19/50โจ What it does
Claude builds a professional-services firm site with practice areas and case results, as a working screen you can click in the chat. You add the real firm name, services, and proof, then publish.
You are a B2B web strategist building a credible professional-services firm site. <context> Build a complete professional-services firm website as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. It should signal expertise and generate qualified inquiries. </context> <inputs> - Firm name and discipline: [E.G. MERIDIAN PARTNERS, MANAGEMENT CONSULTING FOR MID-MARKET FIRMS] - Services and industries served: [LIST] - Proof points: [E.G. CASE RESULTS, CLIENT LOGOS, YEARS, TEAM CREDENTIALS] - Tone and colors: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: an authoritative hero with positioning and a book-a-call CTA, a services or practice-areas section, an industries-served section, a case-results or outcomes section with quantified wins, an approach or methodology section, a team or leadership section with bios and credentials, a clients or recognition strip, an insights or resources teaser, and a contact footer. Write professional, results-oriented copy. </task> <constraints> - One responsive HTML file, refined corporate design system, semantic HTML, accessible contrast. - Case results must include realistic quantified outcomes; no dependencies except Google Fonts. - Use labeled color blocks for client logos and team photos. </constraints> <format> Return the full HTML in an artifact, then summarize the case-result and bio structures plus design tokens so I can update them. </format>
Pro tip: Feed Claude one quantified client outcome and it will format the rest of your case results to match for a consistent proof section.
Community / Membership Website
20/50โจ What it does
Claude builds a membership site with benefits, member spotlights, and a tier comparison, as a working screen you can click in the chat. You add real tiers and prices, then point signup at your payment page.
You are a community-platform designer building a site that drives membership sign-ups. <context> Build a complete community or membership website as one self-contained, responsive HTML file with inline CSS and anchor-based navigation, returned as a previewable artifact. It should communicate belonging and the value of joining. </context> <inputs> - Community name and purpose: [E.G. THE BUILD CLUB, A NETWORK FOR INDIE FOUNDERS] - Who it is for: [DESCRIBE THE MEMBER] - Member benefits: [LIST 4-6] - Membership tiers and prices: [LIST] - Vibe and colors: [DESCRIBE] </inputs> <task> Build the site with sticky nav linking: a welcoming hero with a join CTA and member-count or proof line, a what-you-get benefits section, an inside-the-community or activities section, a member-spotlight or testimonials block, an events or rituals section, a membership-tiers pricing section with feature comparison, an FAQ, and a join footer. Write inviting, specific community copy. </task> <constraints> - One responsive HTML file, friendly and energetic design system, semantic HTML, accessible contrast. - Tier cards must clearly compare benefits and price with a recommended-tier highlight; no dependencies except Google Fonts. - Use labeled color blocks or gradients for member photos and event imagery. </constraints> <format> Return the full HTML in an artifact, then explain the tier-comparison structure and design tokens so I can adjust benefits and pricing. </format>
Pro tip: Tell Claude the single transformation a member gets; it threads that promise through the hero, benefits, and tiers.
Portfolios & Personal Sites
10 promptsDesigner Portfolio That Lands Clients
21/50โจ What it does
Claude builds a single-page design portfolio that leads with results from your best projects, as a working screen you can click in the chat. You fill in your name, discipline, and [LIST] of projects, then publish and send the link.
You are a senior portfolio designer and copywriter. <context> Build a single-page design portfolio as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and discipline: [E.G. PRODUCT DESIGNER] - Best 3 projects (title + one-line result): [LIST] - Audience I want to attract: [WHO] - Vibe: [MINIMAL / BOLD / EDITORIAL] </inputs> <task> Build a hero with a clear positioning line, a selected-work grid with case-study cards, an about blurb, a skills strip, and a contact CTA. Write all copy, framing every project around the outcome it created, not the deliverable. </task> <constraints> - One responsive HTML file, generous whitespace, accessible contrast, semantic HTML5 landmarks. - No dependencies except Google Fonts. - Real copy throughout, no placeholder text. </constraints> <format> Return the full HTML in an artifact, then suggest which project to feature first to attract my target audience. </format>
Pro tip: Give Claude one strong project with real numbers and ask it to make that the anchor of the whole page.
Developer Portfolio That Gets Interviews
22/50โจ What it does
Claude builds an engineer portfolio that leads with shipped impact, as a working screen you can click in the chat. You add your name, stack, and projects, then send the link with applications.
You are a senior frontend engineer who reviews technical portfolios for hiring managers. <context> Build a developer portfolio as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and role: [E.G. FULL-STACK ENGINEER] - Core stack: [LANGUAGES / FRAMEWORKS] - Top 3 projects (name, what it does, impact metric): [LIST] - Links to add: [GITHUB / LINKEDIN / RESUME] </inputs> <task> Build a hero with a one-line value proposition, a project grid where each card shows the problem solved and the tech used, a skills section grouped by category, and a contact block. Write copy that emphasizes shipped impact and measurable results over a list of tools. </task> <constraints> - One responsive HTML file, monospace accents allowed, dark-mode-friendly palette, semantic HTML. - No frameworks or build steps. No dependencies except Google Fonts. - Make project cards keyboard-focusable with visible focus states. </constraints> <format> Return the full HTML in an artifact, then list 3 ways to make the projects read as more senior to a hiring manager. </format>
Pro tip: Lead each project with the problem and the metric it moved, not the framework you used.
Writer And Journalist Portfolio
23/50โจ What it does
Claude builds a writer portfolio organized around your best clips so the next byline is easier to win, as a working screen you can click in the chat. You add real headlines and links, then send it out.
You are a portfolio editor who helps writers win bylines and freelance commissions. <context> Build a writing portfolio as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and beat: [E.G. TECH AND CULTURE REPORTER] - Best 5 clips (headline, outlet, one-line angle): [LIST] - Publications I want to write for next: [LIST] - Tone: [LITERARY / PUNCHY / ANALYTICAL] </inputs> <task> Build a hero with a positioning line about my beat, a clips section organized by theme with pull-quote-style cards, a short bio with credentials, and a pitch-me contact block. Write all copy in a voice that matches my tone, and frame each clip around why it mattered. </task> <constraints> - One responsive HTML file, editorial serif headings, comfortable reading measure, semantic HTML. - No dependencies except Google Fonts. - Use real, specific copy for headlines and bio, no filler. </constraints> <format> Return the full HTML in an artifact, then suggest how to order the clips to appeal to the publications I named. </format>
Pro tip: Group clips by theme rather than date so editors instantly see the beat you own.
Photographer Portfolio With A Visual Punch
24/50โจ What it does
Claude builds an image-led photographer portfolio with placeholders ready for real photos, as a working screen you can click in the chat. You drop in your galleries, then publish.
You are an art director who builds portfolios for working photographers. <context> Build a photography portfolio as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and specialty: [E.G. WEDDING / EDITORIAL / PRODUCT] - Galleries to show (title + image count): [LIST] - Booking goal: [WHAT I WANT VISITORS TO DO] - Mood: [WARM / MOODY / HIGH-KEY] </inputs> <task> Build a full-bleed hero, a clean masonry-style gallery grid using neutral placeholder image boxes labeled by gallery, a short artist statement, a services and pricing teaser, and a booking CTA. Let the imagery dominate and keep text minimal and confident. </task> <constraints> - One responsive HTML file, image-first layout, dark neutral chrome, lazy-load-friendly markup, semantic HTML. - No dependencies except Google Fonts. - Use labeled placeholder boxes for photos so I can swap in real images later. </constraints> <format> Return the full HTML in an artifact, then explain where to place my single strongest image for maximum impact. </format>
Pro tip: Tell Claude your one signature shot and ask it to design the hero around that frame.
Consultant One-Pager That Books Calls
25/50โจ What it does
Claude builds a consultant one-pager aimed at booking a call, with who you help and proof, as a working screen you can click in the chat. You add your name, offer, and results, then share the page.
You are a positioning strategist who builds one-pagers for independent consultants. <context> Build a consultant one-pager as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and area of expertise: [E.G. GROWTH ADVISOR FOR B2B SAAS] - Who I help and the result I deliver: [WHO / OUTCOME] - 3 proof points (clients, results, or credentials): [LIST] - Engagement types: [E.G. ADVISORY / WORKSHOP / FRACTIONAL] </inputs> <task> Build a hero with a sharp positioning statement, a problem-and-promise section, a how-I-work breakdown of engagement types, a proof strip with results, and a book-a-call CTA. Write authoritative copy that makes the value obvious in the first scroll. </task> <constraints> - One responsive HTML file, confident professional palette, clear hierarchy, semantic HTML. - No dependencies except Google Fonts. - Specific copy with concrete outcomes, no vague consulting jargon. </constraints> <format> Return the full HTML in an artifact, then suggest one headline variant that sharpens my positioning further. </format>
Pro tip: Give Claude the exact outcome a client gets and let it build the whole pitch around that promise.
Resume And CV Web Page
26/50โจ What it does
Claude builds a scannable, print-friendly web CV with achievement bullets that include numbers, as a working screen you can click in the chat. You add roles and dates, then publish the page or print it.
You are a resume designer who builds clean, scannable web CVs. <context> Build an online resume as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and target role: [E.G. SENIOR MARKETING MANAGER] - Experience (role, company, dates, 2 achievements each): [LIST] - Education and certifications: [LIST] - Top skills: [LIST] </inputs> <task> Build a header with name, role, and contact links, a summary line, a reverse-chronological experience section with achievement bullets, an education block, and a skills section. Rewrite each achievement as a result-driven bullet starting with a strong verb and a number where possible. </task> <constraints> - One responsive HTML file that also prints cleanly to one page, restrained palette, semantic HTML. - No dependencies except Google Fonts. - Keep it ATS-friendly: real headings, no text inside images. </constraints> <format> Return the full HTML in an artifact, then list any achievement bullets that would be stronger with a metric I should add. </format>
Pro tip: Feed Claude raw duties and ask it to rewrite each as a result with a number attached.
Link-In-Bio Landing Page
27/50โจ What it does
Claude builds a mobile-first link-in-bio page under [WHAT I DO] with a tappable stack of links, as a working screen you can click in the chat. You order the real links, then set it as your profile URL.
You are a creator-economy designer who builds high-converting link-in-bio pages. <context> Build a link-in-bio page as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name or handle: [E.G. AT YOURHANDLE] - One-line tagline: [WHAT I DO] - Links to feature (label + purpose, ordered by priority): [LIST] - Brand colors: [TWO COLORS] </inputs> <task> Build a centered mobile-first layout with avatar placeholder, name, tagline, a stack of large tappable link buttons in priority order, and a small social row. Make the top link a visually distinct primary call to action. Write concise button labels that drive taps. </task> <constraints> - One responsive HTML file optimized for phone screens, large 48px-plus tap targets, accessible contrast, semantic HTML. - No dependencies except Google Fonts. - Real labels, no placeholder link text. </constraints> <format> Return the full HTML in an artifact, then suggest the single highest-value link to feature at the top. </format>
Pro tip: Order links by the action you most want, and let the top button stand out from the rest.
Speaker And Keynote Page
28/50โจ What it does
Claude builds a speaker page around [LIST 2-3 TALK THEMES], signature talks, and proof for event organizers, as a working screen you can click in the chat. You add real talk titles and clips, then send the page when you pitch.
You are a speaker-marketing strategist who builds pages that get people booked for stages. <context> Build a speaker page as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and speaking topics: [LIST 2-3 TALK THEMES] - Signature talk title and takeaway: [TITLE / OUTCOME] - Credibility markers (past stages, audience reach, results): [LIST] - Booking goal: [KEYNOTE / WORKSHOP / PANEL] </inputs> <task> Build a hero with my name and a bold speaking promise, a signature talks section with titles and audience takeaways, a credibility strip with past stages and reach, a short speaker bio, and a booking CTA with a request-availability framing. Write copy that makes an event organizer feel confident booking me. </task> <constraints> - One responsive HTML file, stage-ready bold typography, accessible contrast, semantic HTML. - No dependencies except Google Fonts. - Concrete copy with real talk titles and takeaways, no generic filler. </constraints> <format> Return the full HTML in an artifact, then suggest which credibility marker to lead with for event organizers. </format>
Pro tip: Frame each talk by the audience takeaway, since organizers buy outcomes for their crowd.
Creator Media Kit Page
29/50โจ What it does
Claude builds a creator media kit with audience numbers and partnership packages, as a working screen you can click in the chat. You add real stats and rates, then send it to brands.
You are a brand-partnerships strategist who builds media kits for content creators. <context> Build a creator media kit as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and niche: [E.G. FITNESS / FINANCE / BEAUTY] - Platforms and follower counts: [LIST] - Audience snapshot (age, location, interests): [DETAILS] - Past brand work and partnership options: [LIST] </inputs> <task> Build a hero with my name, niche, and combined reach, an audience-snapshot section with stat cards, a platforms breakdown with follower and engagement figures, a past-partnerships showcase, a partnership-packages section, and a contact CTA for brands. Write copy that positions me as a low-risk, high-return partner. </task> <constraints> - One responsive HTML file, polished brand-deck feel, stat-card grid, accessible contrast, semantic HTML. - No dependencies except Google Fonts. - Use clearly labeled stat placeholders where I will drop real numbers. </constraints> <format> Return the full HTML in an artifact, then suggest which audience stat is most persuasive to lead with for brand partners. </format>
Pro tip: Pair every follower count with an engagement figure so brands judge influence, not just size.
Freelancer Hire-Me Page
30/50โจ What it does
Claude builds a hire-me page with packages, proof, and an FAQ that handles objections, as a working screen you can click in the chat. You add real prices and samples, then publish.
You are a freelance-business coach who builds hire-me pages that convert visitors into leads. <context> Build a freelancer hire-me page as one self-contained, responsive HTML file with inline CSS, returned as a previewable artifact. </context> <inputs> - Name and service: [E.G. FREELANCE COPYWRITER] - The exact outcome clients hire me for: [OUTCOME] - Packages or pricing tiers: [LIST] - Proof (results, testimonials, or client names): [LIST] </inputs> <task> Build a hero with a benefit-led headline, a who-this-is-for section, a services-and-packages grid with clear scope, a proof section with a testimonial, an FAQ that handles common objections, and a strong contact CTA. Write persuasive copy that reduces hiring risk and makes the next step obvious. </task> <constraints> - One responsive HTML file, trustworthy clean layout, clear pricing presentation, accessible contrast, semantic HTML. - No dependencies except Google Fonts. - Specific, benefit-driven copy with a real FAQ, no lorem ipsum. </constraints> <format> Return the full HTML in an artifact, then suggest one objection-handling FAQ to add based on my service. </format>
Pro tip: Name the exact outcome clients buy in the headline so the right leads self-select instantly.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.
Web Apps, Tools & Calculators
10 promptsPricing / ROI Calculator
31/50โจ What it does
Claude builds a working pricing or savings calculator you can type numbers into, as a working screen you can click in the chat. You set the formula to match your product, then drop the file onto a page.
You are a senior front-end engineer building a small interactive tool. <context> Build a working calculator as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. </context> <inputs> - What it calculates: [E.G. MONTHLY SAVINGS FROM MY PRODUCT] - Input fields: [LIST THE NUMBERS THE USER ENTERS, E.G. TEAM SIZE, HOURLY RATE, HOURS SAVED] - The formula or logic: [DESCRIBE IT, OR ASK CLAUDE TO PROPOSE ONE] - Brand color: [HEX] </inputs> <task> Build the tool: labeled inputs with sensible defaults, live recalculation on every change, a clear result display, and a one-line plain-English summary of the result. </task> <constraints> - One responsive HTML file, accessible labels, input validation, no dependencies. - Clean modern UI; results update instantly without a submit button. - Format currency and percentages cleanly; never show NaN for empty inputs. </constraints> <format> Return the full HTML in an artifact, then explain the formula and how to embed it on my site. </format>
Pro tip: Ask Claude to add a shareable URL that encodes the inputs as query params so results can be sent to others.
Personal Budget Tracker
32/50โจ What it does
Claude builds a personal budget tracker with category totals that remembers data after a refresh, as a working screen you can click in the chat. You enter income and bills, then keep using it or save the file.
You are a senior front-end engineer building a small interactive tool. <context> Build a budget tracker as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. Use localStorage so data survives a page refresh. </context> <inputs> - Monthly income: [E.G. 4000] - Spending categories: [E.G. RENT, GROCERIES, TRANSPORT, FUN, SAVINGS] - Currency symbol: [E.G. USD DOLLAR SIGN] - Brand color: [HEX] </inputs> <task> Build a tracker where I add transactions (description, amount, category, date), see totals per category, and see remaining budget versus income. Show a simple bar breakdown of spend by category and a running balance. </task> <constraints> - Persist all data in localStorage; reload must keep my entries. - Let me edit and delete any transaction; validate amounts as positive numbers. - One responsive HTML file, accessible labels, no dependencies. </constraints> <format> Return the full HTML in an artifact, then explain how the localStorage persistence works and how to reset the data. </format>
Pro tip: Ask Claude to add a CSV export button so you can move your transactions into a spreadsheet later.
Habit / Streak Tracker
33/50โจ What it does
Claude builds a habit grid with streak counts that remembers progress after a refresh, as a working screen you can click in the chat. You add the habits you want to track, then mark days as you go.
You are a senior front-end engineer building a small interactive tool. <context> Build a habit and streak tracker as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. Use localStorage to remember progress. </context> <inputs> - Habits to track: [E.G. DRINK WATER, READ, EXERCISE] - Tracking window: [E.G. LAST 30 DAYS] - Brand color: [HEX] </inputs> <task> Build a grid where each habit has a row of day cells I can tap to mark complete. Show current streak and longest streak per habit, plus an overall completion percentage for the window. Let me add and remove habits. </task> <constraints> - Persist habits and check-ins in localStorage keyed by date. - Streak logic must count consecutive completed days correctly, including today. - One responsive HTML file, accessible buttons, no dependencies; mobile tap targets at least 40px. </constraints> <format> Return the full HTML in an artifact, then explain how streaks are calculated and how the daily data is stored. </format>
Pro tip: Ask Claude to color-fade older completed days so a long streak reads as a visible heatmap.
Scored Quiz / Assessment
34/50โจ What it does
Claude builds a scored quiz with tiered results at the end, as a working screen you can click in the chat. You write the real questions and score bands, then embed the quiz on a page.
You are a senior front-end engineer building a small interactive tool. <context> Build a scored quiz or assessment as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. </context> <inputs> - Quiz topic: [E.G. WHICH PRICING PLAN FITS YOU] - Questions and answer options: [LIST THEM, OR ASK CLAUDE TO DRAFT 6 TO 8] - Scoring logic: [E.G. EACH ANSWER ADDS POINTS; RANGES MAP TO RESULTS] - Result tiers: [E.G. STARTER, PRO, ENTERPRISE WITH A SHORT BLURB EACH] - Brand color: [HEX] </inputs> <task> Build a one-question-at-a-time quiz with a progress bar, then compute a score and show the matching result tier with its blurb and a call-to-action. Include a Start Over button. </task> <constraints> - Auto-advance after an answer is selected; do not require a Next button on single-choice questions. - Map scores to result tiers exactly per the logic given; never leave a result blank. - One responsive HTML file, keyboard accessible, no dependencies. </constraints> <format> Return the full HTML in an artifact, then explain the scoring map and how to swap in different questions. </format>
Pro tip: Ask Claude to encode the final result in a query param so people can share their outcome with a link.
Booking / Scheduling Mockup
35/50โจ What it does
Claude builds a clickable booking flow with available time slots, as a working screen you can click in the chat. You set the real hours and service, then connect a real calendar before you take live bookings.
You are a senior front-end engineer building a small interactive tool. <context> Build a booking and scheduling mockup as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend; bookings are stored client-side only. </context> <inputs> - What is being booked: [E.G. A 30-MINUTE CONSULTATION] - Available days and time slots: [E.G. WEEKDAYS 9AM TO 5PM, 30-MIN SLOTS] - Fields to collect: [E.G. NAME, EMAIL, NOTES] - Brand color: [HEX] </inputs> <task> Build a flow: pick a day from a small calendar, pick an open time slot, fill the contact fields, and confirm. Show a confirmation screen summarizing the chosen slot. Mark already-taken slots as unavailable using localStorage. </task> <constraints> - Do not let two bookings take the same slot; gray out booked slots. - Validate the email field and required fields before confirming. - One responsive HTML file, accessible controls, no dependencies. </constraints> <format> Return the full HTML in an artifact, then explain how slot availability is tracked and how to wire it to a real calendar later. </format>
Pro tip: Ask Claude to generate a plain-text summary of the booking that you can copy into a calendar invite.
Invoice Generator
36/50โจ What it does
Claude builds a printable invoice generator with live totals for [NAME, ADDRESS, LOGO TEXT], as a working screen you can click in the chat. You add line items and rates, then print or save the invoice.
You are a senior front-end engineer building a small interactive tool. <context> Build an invoice generator as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. </context> <inputs> - Your business details: [NAME, ADDRESS, LOGO TEXT] - Default tax rate: [E.G. 8 PERCENT] - Currency: [E.G. USD DOLLAR SIGN] - Brand color: [HEX] </inputs> <task> Build a form to enter client details, an editable list of line items (description, quantity, unit price), and notes. Auto-calculate line totals, subtotal, tax, and grand total. Render a clean printable invoice preview alongside the form with an invoice number and date. </task> <constraints> - Recalculate totals live as line items change; let me add and remove rows. - Provide a Print button that prints only the invoice preview cleanly. - One responsive HTML file, accessible labels, no dependencies; never show NaN. </constraints> <format> Return the full HTML in an artifact, then explain how totals are computed and how to print or save the invoice as PDF. </format>
Pro tip: Ask Claude to auto-increment the invoice number and persist it in localStorage so each new invoice is unique.
Unit / Currency Converter
37/50โจ What it does
Claude builds a live unit or currency converter with rates you can edit, as a working screen you can click in the chat. You set the units or rates you need, then keep the file for reuse.
You are a senior front-end engineer building a small interactive tool. <context> Build a converter as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend; conversion rates are hard-coded constants I can edit. </context> <inputs> - What it converts: [E.G. LENGTH, WEIGHT, TEMPERATURE, OR CURRENCY] - Units or currencies to include: [LIST THEM WITH THEIR CONVERSION FACTORS] - Default pair: [E.G. METERS TO FEET] - Brand color: [HEX] </inputs> <task> Build a converter with a value input, a from-unit dropdown, and a to-unit dropdown. Convert live as I type or change a unit, and show the result with appropriate precision. Include a swap button that reverses the two units. </task> <constraints> - Handle non-linear cases like temperature correctly if included. - Round results sensibly and never display NaN for empty input. - One responsive HTML file, accessible labels, no dependencies. </constraints> <format> Return the full HTML in an artifact, then explain where the conversion factors live so I can update or add units. </format>
Pro tip: Ask Claude to leave a clearly labeled constants block at the top so you can paste in fresh currency rates without touching the logic.
Kanban Board
38/50โจ What it does
Claude builds a drag-and-drop Kanban board that remembers columns and cards after a refresh, as a working screen you can click in the chat. You name the columns, then run your work on that board.
You are a senior front-end engineer building a small interactive tool. <context> Build a Kanban board as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. Use localStorage so the board survives a refresh. </context> <inputs> - Column names: [E.G. TO DO, IN PROGRESS, DONE] - Card fields: [E.G. TITLE AND OPTIONAL DESCRIPTION] - Brand color: [HEX] </inputs> <task> Build a board with the given columns where I can add cards, edit a card, delete a card, and drag cards between columns. Show a card count per column. Persist the full board state in localStorage. </task> <constraints> - Implement drag-and-drop with native HTML5 drag events; reorder must persist. - Edits and deletes must update storage immediately. - One responsive HTML file, accessible controls, no dependencies; works with mouse and touch where feasible. </constraints> <format> Return the full HTML in an artifact, then explain the board data shape in localStorage and how to add a new column. </format>
Pro tip: Ask Claude to add an export and import button that dumps the board as JSON so you can back it up or move it between devices.
Expense Splitter
39/50โจ What it does
Claude builds a group expense splitter that shows who owes whom the least number of payments, as a working screen you can click in the chat. You add people and expenses, then send the settlement list.
You are a senior front-end engineer building a small interactive tool. <context> Build a group expense splitter as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. Use localStorage to keep the group and expenses. </context> <inputs> - People in the group: [E.G. ALEX, SAM, JORDAN] - Currency: [E.G. USD DOLLAR SIGN] - Brand color: [HEX] </inputs> <task> Let me add expenses (who paid, amount, description, and who shares it). Compute each person's net balance, then show the simplest set of who-owes-whom settlements to square everyone up. Let me edit and delete expenses. </task> <constraints> - Split logic must handle uneven participation; balances must always sum to zero. - Minimize the number of settlement transactions. - One responsive HTML file, accessible labels, no dependencies; never show NaN. </constraints> <format> Return the full HTML in an artifact, then explain the settlement algorithm and how balances are computed. </format>
Pro tip: Ask Claude to add a summary line you can copy and paste into a group chat listing exactly who pays whom.
Countdown / Goal-Progress Tracker
40/50โจ What it does
Claude builds a live countdown plus a goal-progress tracker that remembers the goal after a refresh, as a working screen you can click in the chat. You set the date and target, then check it as you go.
You are a senior front-end engineer building a small interactive tool. <context> Build a countdown and goal-progress tracker as one self-contained HTML file with inline CSS and vanilla JavaScript, returned as a previewable artifact. No frameworks, no backend. Use localStorage to remember the goal. </context> <inputs> - Goal name: [E.G. LAUNCH DAY or FUNDRAISER] - Mode: [COUNTDOWN TO A DATE, A NUMERIC PROGRESS GOAL, OR BOTH] - Target date: [E.G. 2026-12-31] - Numeric target and starting value: [E.G. RAISE 10000 STARTING AT 0] - Brand color: [HEX] </inputs> <task> Build a live countdown showing days, hours, minutes, and seconds to the target date, and a progress bar toward the numeric goal with a percent complete. Let me update the current value, and show a celebratory state when the goal is reached or the date arrives. </task> <constraints> - The countdown must tick every second without reloading; handle the past-due state gracefully. - Persist goal config and current value in localStorage. - One responsive HTML file, accessible, no dependencies; never show negative or NaN values. </constraints> <format> Return the full HTML in an artifact, then explain how the timer updates and how to change the goal later. </format>
Pro tip: Ask Claude to add confetti or a bold completed banner when the goal hits 100 percent so the milestone feels rewarding.
Sections, Components & Redesigns
10 promptsHero Section with A/B Variants
41/50โจ What it does
Claude builds a hero section plus two extra headline variants to test, as a working screen you can click in the chat. You pick a headline, then paste the section at the top of your page.
You are a senior UI designer and conversion copywriter. <context> Build a single hero section as a self-contained HTML snippet with inline CSS, returned as a previewable artifact I can paste at the top of my landing page. </context> <inputs> - Product/brand: [E.G. ACME ANALYTICS] - One-line value prop: [E.G. SHIP DASHBOARDS IN MINUTES, NOT WEEKS] - Primary CTA label and link: [E.G. START FREE TRIAL -> /signup] - Secondary CTA (optional): [E.G. WATCH DEMO] - Visual style: [E.G. CLEAN SAAS, DARK, PLAYFUL] </inputs> <task> Build one responsive hero with a bold headline, supporting subhead, primary and secondary CTAs, and a placeholder for a product screenshot or illustration. Then produce TWO headline-and-subhead copy variants (Variant A benefit-led, Variant B outcome-led) as commented swap-in blocks. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML, no dependencies except optional Google Fonts. - Mobile-first; headline must stay readable and large on phones. - Persuasive but honest microcopy. Do not invent metrics or claims. </constraints> <format> Return the snippet in an artifact, then explain which variant you would test first and why. </format>
Pro tip: Give Claude your real value prop and target customer so the variants are sharply differentiated, not generic.
High-Converting Pricing Table
42/50โจ What it does
Claude builds a polished, responsive pricing-table section as a working screen you can click in the chat. You confirm the plans and features, then paste the table into your site.
You are a senior UI designer and conversion copywriter. <context> Build a single pricing-table section as a self-contained HTML snippet with inline CSS, returned as a previewable artifact I can paste into my site. </context> <inputs> - Plans and prices: [LIST E.G. STARTER 19, PRO 49, TEAM 99] - Key features per plan: [LIST] - Which plan to highlight: [E.G. PRO] - Currency and billing: [E.G. USD, PER MONTH] </inputs> <task> Build a responsive 3-tier pricing table with a highlighted recommended plan, per-plan feature lists, clear CTAs, and a monthly/annual toggle that updates prices with vanilla JS. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML, no dependencies except optional Google Fonts. - Persuasive but honest microcopy. Show annual savings only if the inputs justify it. </constraints> <format> Return the snippet in an artifact, then suggest the one change most likely to lift conversions. </format>
Pro tip: Paste your current pricing section and ask Claude to redesign it while keeping your exact plans.
Testimonial / Social-Proof Wall
43/50โจ What it does
Claude builds a testimonial wall from [LIST 3 TO 6] real quotes, names, and companies, as a working screen you can click in the chat. You paste the real quotes, then drop the section onto a page.
You are a senior UI designer and conversion copywriter. <context> Build a single testimonial and social-proof section as a self-contained HTML snippet with inline CSS, returned as a previewable artifact I can paste into my site. </context> <inputs> - Testimonials (quote, name, title, company): [LIST 3 TO 6] - Logos or stat strip (optional): [E.G. TRUSTED BY 4000 TEAMS] - Star ratings to show: [E.G. 4.8 AVERAGE] - Visual style: [E.G. LIGHT CARDS ON SOFT BACKGROUND] </inputs> <task> Build a responsive social-proof wall combining a headline stat bar, a masonry or grid of quote cards with avatars and attribution, and an optional logo strip. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML, no dependencies except optional Google Fonts. - Use only the testimonials I provide; never fabricate quotes, names, or numbers. - Cards must reflow cleanly to one column on mobile. </constraints> <format> Return the snippet in an artifact, then note where on a page this section converts best. </format>
Pro tip: Feed Claude raw testimonials and let it pick the 3 strongest and most specific ones to feature.
FAQ Accordion Section
44/50โจ What it does
Claude builds an FAQ accordion from [LIST 5 TO 8 PAIRS] of questions and answers, as a working screen you can click in the chat. You paste your real pairs, then drop the section onto your site.
You are a senior UI designer and conversion copywriter. <context> Build a single FAQ section as a self-contained HTML snippet with inline CSS and vanilla JS, returned as a previewable artifact I can paste into my site. </context> <inputs> - Questions and answers: [LIST 5 TO 8 PAIRS] - Section heading: [E.G. FREQUENTLY ASKED QUESTIONS] - Visual style: [E.G. MINIMAL BORDERS, ROUNDED CARDS] </inputs> <task> Build a responsive accordion FAQ where each question expands and collapses on click, with smooth height animation and a rotating chevron icon. First item may start open. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML using button elements with aria-expanded and aria-controls. - Keyboard operable; visible focus states; no dependencies except optional Google Fonts. - Use only the Q and A content I provide. </constraints> <format> Return the snippet in an artifact, then suggest 2 extra questions worth adding to reduce support load. </format>
Pro tip: Ask Claude to order the questions by how often they block a purchase decision.
Feature Comparison Table
45/50โจ What it does
Claude builds a feature comparison table that highlights your strongest column, as a working screen you can click in the chat. You fill the real rows, then paste the table into your page.
You are a senior UI designer and conversion copywriter. <context> Build a single feature comparison table as a self-contained HTML snippet with inline CSS, returned as a previewable artifact I can paste into my site. </context> <inputs> - Columns to compare: [E.G. US VS COMPETITOR A VS COMPETITOR B, OR PLAN TIERS] - Feature rows: [LIST E.G. UNLIMITED PROJECTS, SSO, PRIORITY SUPPORT] - Which column to emphasize: [E.G. OUR PRO PLAN] </inputs> <task> Build a responsive comparison table with grouped feature rows, check and dash or x marks, an emphasized column, and a sticky header row on scroll. On mobile, collapse into stacked per-column cards. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML using a real table with scope attributes. - Honest framing; do not overstate our advantages or misrepresent competitors. - No dependencies except optional Google Fonts. </constraints> <format> Return the snippet in an artifact, then flag any row where the comparison framing looks unfair or risky. </format>
Pro tip: List competitor features accurately; ask Claude to mark anything it cannot verify as a placeholder.
Footer with Newsletter Signup
46/50โจ What it does
Claude builds a site footer with link columns and a newsletter signup form, as a working screen you can click in the chat. You add the real links, then paste the footer at the bottom of your site.
You are a senior UI designer and conversion copywriter. <context> Build a single site footer as a self-contained HTML snippet with inline CSS, returned as a previewable artifact I can paste at the bottom of my site. </context> <inputs> - Link columns and links: [E.G. PRODUCT, COMPANY, RESOURCES, LEGAL] - Newsletter pitch: [E.G. ONE EMAIL A WEEK, NO SPAM] - Form action or note: [E.G. POST TO /subscribe OR LEAVE AS PLACEHOLDER] - Social links and brand name: [LIST] </inputs> <task> Build a responsive multi-column footer with a newsletter email-capture form (email input plus submit button with inline validation via vanilla JS), grouped link columns, social icons, and a copyright row. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML with a proper label for the email input. - Validate email format and show a polite inline success or error message; do not actually send data. - Columns stack cleanly on mobile; no dependencies except optional Google Fonts. </constraints> <format> Return the snippet in an artifact, then suggest the single best newsletter incentive to raise signups. </format>
Pro tip: Tell Claude your email platform so it can leave the correct form action and hidden fields in place.
Closing CTA Section
47/50โจ What it does
Claude builds a high-contrast closing section with a final offer and button, as a working screen you can click in the chat. You set the real offer, then paste it near the end of the page.
You are a senior UI designer and conversion copywriter. <context> Build a single closing call-to-action section as a self-contained HTML snippet with inline CSS, returned as a previewable artifact I can paste near the end of my page. </context> <inputs> - Final offer or message: [E.G. START BUILDING TODAY] - Primary CTA label and link: [E.G. GET STARTED FREE -> /signup] - Risk reducer (optional): [E.G. NO CARD REQUIRED, CANCEL ANYTIME] - Visual style: [E.G. BOLD GRADIENT BAND] </inputs> <task> Build a high-contrast closing CTA band with a punchy headline, one short reinforcing line, a prominent primary button, and an optional risk-reducer microline beneath the button. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML, no dependencies except optional Google Fonts. - Strong color contrast for the button; large tap target on mobile. - Persuasive but honest microcopy; no fake urgency or invented deadlines. </constraints> <format> Return the snippet in an artifact, then give 2 alternative headline options for the band. </format>
Pro tip: Match the CTA wording to the exact next step the user takes so the click feels low-risk.
Responsive Navbar
48/50โจ What it does
Claude builds a sticky navbar with links and a mobile menu you can open, as a working screen you can click in the chat. You add your real links, then paste the bar at the top of the site.
You are a senior UI designer and front-end engineer. <context> Build a single site navigation bar as a self-contained HTML snippet with inline CSS and vanilla JS, returned as a previewable artifact I can paste at the top of my site. </context> <inputs> - Brand name or logo text: [E.G. ACME] - Nav links: [LIST E.G. FEATURES, PRICING, DOCS, BLOG] - CTA button label and link: [E.G. SIGN UP -> /signup] - Visual style: [E.G. STICKY WHITE BAR WITH SUBTLE SHADOW] </inputs> <task> Build a responsive sticky navbar with brand on the left, links and a CTA button on the right, and a hamburger menu that toggles a mobile drawer or dropdown via vanilla JS. Add a subtle shadow on scroll. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML using nav and button elements with aria-expanded for the toggle. - Keyboard operable and focus-trappable mobile menu; closes on link click and on Escape. - No dependencies except optional Google Fonts. </constraints> <format> Return the snippet in an artifact, then note one accessibility detail I should verify before shipping. </format>
Pro tip: List links in priority order and tell Claude which one is the conversion CTA so it styles it distinctly.
Email-Capture Modal / Popup
49/50โจ What it does
Claude builds an email-capture popup that can remember a dismiss, as a working screen you can click in the chat. You set the trigger and offer, then drop it into an existing page.
You are a senior UI designer and conversion copywriter. <context> Build a single email-capture modal as a self-contained HTML snippet with inline CSS and vanilla JS, returned as a previewable artifact I can drop into an existing page. </context> <inputs> - Offer or hook: [E.G. GET 10 PERCENT OFF YOUR FIRST ORDER] - Trigger: [E.G. AFTER 15 SECONDS, OR EXIT INTENT, OR ON BUTTON CLICK] - CTA label: [E.G. SEND MY CODE] - Visual style: [E.G. CENTERED CARD ON DIMMED OVERLAY] </inputs> <task> Build an accessible modal popup with a dimmed overlay, a headline, a single email field with inline validation, a submit button, and a clear close control. Wire the chosen trigger and a simple success state via vanilla JS. Include a sessionStorage check so it does not reappear after dismissal. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML; focus moves into the modal on open, traps inside, and returns on close; Escape closes it. - Do not actually send data; show a friendly success message instead. - No dependencies except optional Google Fonts. </constraints> <format> Return the snippet in an artifact, then suggest the trigger timing most likely to convert without annoying users. </format>
Pro tip: Ask Claude to make the popup respect a recent-dismissal window so repeat visitors are not nagged.
Redesign This Section
50/50โจ What it does
Claude audits a pasted section and rebuilds a cleaner, responsive replacement as a working screen you can click in the chat. You paste the current HTML, then swap the new section in and check it on your site.
You are a senior UI designer and front-end engineer. <context> I will paste the HTML and CSS of an existing section from my site. Redesign and rebuild it as one improved self-contained HTML snippet with inline CSS, returned as a previewable artifact I can swap in. </context> <inputs> - Current section markup: [PASTE HTML AND CSS HERE] - What it is for: [E.G. HERO, FEATURE GRID, PRICING] - Goal of the redesign: [E.G. MODERN LOOK, BETTER MOBILE, HIGHER CLICKS] - Constraints to keep: [E.G. SAME COPY, SAME BRAND COLORS, SAME LINKS] </inputs> <task> Audit the pasted section for visual hierarchy, spacing, responsiveness, accessibility, and conversion. Then rebuild it as a cleaner, modern, fully responsive version that preserves the content, links, and brand constraints I listed. </task> <constraints> - Self-contained responsive snippet, accessible, semantic HTML, no dependencies except optional Google Fonts. - Keep my existing copy and links unless I asked to change them; do not invent new claims. - Preserve any brand colors or fonts I specify. </constraints> <format> Return the rebuilt snippet in an artifact, then list the top 3 problems you fixed and why. </format>
Pro tip: Paste the real markup and name your hard constraints so Claude improves the design without breaking your content.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.
Related guides