Generate Your Master AI Prompt
The difference between AI generating useless toy code and shipping a $20/day money-maker is prompt constraints. Select your target app and generate an airtight instruction set.
Why this prompt structure works:
• Explicitly bans time-wasting features like multi-tenant permissions.
• Dictates typography and color systems to prevent generic AI styling.
• Forces real functioning handlers so you get a usable MVP on first output.
vibe_master_prompt.txt
Act as a principal software engineer and world-class frontend designer. Build a complete, production-grade, 1-day micro-SaaS application called "DocuStamp & Invoice Beautifier". APPLICATION GOAL: Turn raw Stripe/PayPal text or spreadsheet rows into designer-grade branded PDF receipts in 5 seconds. Target Audience: Freelance designers, agency consultants, Shopify store owners, digital nomads needing EU/VAT tax compliant receipts. Urgency / Value: Clients demand formal, high-end PDF invoices before releasing payments. Freelancers hate Word/Excel formatting and refuse to pay $40/mo for Freshbooks. CORE ARCHITECTURE & TECH STACK: - Frontend Framework: React 19 with Vite, Tailwind CSS v4, Lucide React icons, and pure client-side state. - Persistence / Data: Instant zero-backend persistence via browser localStorage with import/export JSON backup. - Monetization Engine: Stripe Payment Link redirect for the $19-$29 unlock, storing payment state in browser storage with verification escape hatch. ($19 Lifetime Access (or $9/month Pro)) MANDATORY MVP SPECIFICATION (Must be fully operational): 1. Interactive live PDF preview with 4 clean European & Silicon Valley templates 2. Client VAT/Tax number validator and QR code payment embed (Revolut/Wise/Zelle) 3. 1-click export to high-res vector PDF via browser canvas / jspdf (zero backend processing required) 4. Local storage saving of company logo, address, and recurrent line items 5. Stripe Checkout button unlocking watermarked exports and custom color palettes STRICT ANTI-SCOPE RULES (Do NOT build or import these in this sprint): - Do NOT build full accounting ledger or bank synchronization - Do NOT build recurring automatic email drip schedulers in Day 1 - Do NOT build team permission roles or multi-organization switches UI & DESIGN SYSTEM RULES: - Layout Baseline: Full 1440px desktop presence. No cramped floating mobile boxes on large monitors. - Color Palette: 60% deep slate/black canvas (#090D16), 30% subtle card surface (#0F172A) with hairline 1px borders (#1E293B), 10% high-intent emerald (#10B981) accent. - Typography: Display font for headings with text-wrap: balance to prevent orphan words. Tabular figures (font-mono tabular-nums) for all numbers, prices, and metrics. - Zero Dead Clicks: Every interactive button, tab, modal, export trigger, and filter MUST have a working handler with immediate visible state updates. - Zero Broken Images: Use real SVG iconography or CSS gradients; never link to external fragile placeholder hosts. DELIVERABLE: Provide the complete, pristine TypeScript/React code ready to mount immediately without placeholders, TODOs, or truncation.
Ready for Claude 3.7 Sonnet / Cursor / Google AI Studio