SaasOpportunities Logo
SaasOpportunities

The Best Google Antigravity Prompts for Building a SaaS MVP

Google Antigravity is an agentic development platform powered by Gemini 3, Google's most advanced AI model. Unlike traditional IDEs, Antigravity uses autonomous agents that plan and execute complex tasks from high-level prompts. This prompt library gives you copy-paste ready examples optimized for building production SaaS MVPs.

Why These Prompts Work

Task-Oriented Design

These prompts are structured for Antigravity's Planning Mode - providing high-level goals instead of step-by-step instructions, letting agents create their own implementation plans.

Clear Requirements

Specify constraints and success criteria without being prescriptive. Agents get the context they need to plan effectively without micromanagement.

Production-Ready Specs

Includes authentication, payments, database design, and deployment - everything needed for a real SaaS MVP, not just a demo app.

Battle-Tested Stack

Optimized for Next.js 15, TypeScript, Supabase, Kinde Auth, and Stripe - a proven stack for shipping SaaS products fast.

What You'll Build with These Prompts

  • Complete database schema with authentication and subscriptions
  • Full CRUD operations with server actions and React components
  • Stripe integration with free and paid plans
  • Professional landing page with animations
  • Production deployment to Vercel

Free SaaS MVP Prompt (Copy-Paste Ready)

This production-ready prompt is optimized for Antigravity's Planning Mode. Copy it, fill in your product details, and let Gemini 3 agents build your MVP.

Complete SaaS MVP Prompt
Optimized for Antigravity Planning Mode with Gemini 3
Build a complete, production-ready SaaS MVP called [YOUR_PRODUCT_NAME].

## Product Overview
**What it does**: [BRIEF_DESCRIPTION]
**Core problem**: [MAIN_PAIN_POINT]
**Target users**: [WHO_USES_IT]
**Key features**: [LIST_2_4_CORE_FEATURES]

## Technical Requirements

**Tech Stack** (use exactly these):
- Next.js 15 (App Router)
- TypeScript (strict mode)
- Tailwind CSS + Shadcn UI components
- Supabase (PostgreSQL database)
- Drizzle ORM
- Kinde Auth (authentication)
- Stripe (payments)
- Resend (transactional emails)

**Database Schema Requirements**:
- Standard users table with: id (varchar 255), email, firstName, lastName, role, createdAt, stripeCustomerId, stripeSubscriptionId, subscriptionStatus, subscriptionEndsAt
- 2-4 custom tables for the product's core features
- Use snake_case for DB columns, camelCase for TypeScript
- Foreign keys to users.id (varchar 255)
- Proper indexes on frequently queried fields
- Generate SQL I can run in Supabase (don't use drizzle-kit push)

**Application Structure**:
- Server Actions in app/actions/ for all CRUD operations
- React components using shadcn UI (Dialog, Card, Button, Input, Textarea, Badge, Tabs)
- Main dashboard at app/dashboard/page.tsx with stats and data management
- Landing page with Framer Motion animations
- Custom theme (choose 2 Google Fonts + brand colors matching the product personality)

**Subscription Model**:
- Free plan: [DEFINE_LIMITS - e.g., 5 items max, basic features]
- Plus plan: $49/year with unlimited access
- Stripe checkout integration
- Webhook handlers for subscription lifecycle
- Plan enforcement in server actions

**Email Flows**:
- Welcome email when user signs up
- Subscription confirmation after checkout
- Use @react-email/components for templates

## Quality Standards

**Security**:
- Every server action must check authentication with getKindeServerSession
- Filter all database queries by userId
- Validate all user inputs
- Never expose secrets in client code
- Use environment variables for API keys

**UX/UI**:
- Mobile-first responsive design
- Professional look (like DoorDash or Stripe - not rushed)
- Loading states for all async operations
- Error handling with helpful messages
- Onboarding flow for new users
- Toast notifications for feedback

**Code Quality**:
- TypeScript strict mode
- Functional components with hooks
- "use client" only for interactive components
- Server components by default
- Call revalidatePath after mutations
- Proper error boundaries

## Deliverables

When complete, I should have:
1. ✅ Working application at localhost:3000
2. ✅ Database schema + SQL to run in Supabase
3. ✅ All core features functional (CRUD operations working)
4. ✅ Authentication flow (signup, login, logout)
5. ✅ Stripe payment integration (test mode)
6. ✅ Email templates ready
7. ✅ Build passes (npm run build works)
8. ✅ Ready to deploy to Vercel

## Success Criteria

The MVP is complete when:
- A new user can sign up, see onboarding, create/manage their data
- Free users hit plan limits and see upgrade prompts
- Stripe checkout works with test cards
- The app looks professional on mobile and desktop
- No TypeScript errors or build failures
- All features work end-to-end

**Start by creating an implementation plan** that breaks down how you'll build this. I'll review it before you proceed.

How to Use This Prompt

  1. 1. Copy the entire prompt above
  2. 2. Replace the placeholders with your product details:
    • • [YOUR_PRODUCT_NAME] - Your app name
    • • [BRIEF_DESCRIPTION] - What your product does
    • • [MAIN_PAIN_POINT] - The core problem it solves
    • • [WHO_USES_IT] - Your target users
  3. 3. Paste the customized prompt into Google Antigravity
  4. 4. Let Gemini 3 build your SaaS step-by-step!

Want Pre-Filled Prompts?

The prompt above is free and works for any product. But if you want to save time, we've got you covered:

Validated SaaS Ideas

Browse curated opportunities with pre-filled Antigravity prompts. Just copy, paste, and build.

  • Product name, description, and pain points already filled in
  • Database schema designed for you
  • Complete MVP starter code included
Custom Ideas

Have your own idea? Submit it and we'll generate a custom Antigravity prompt tailored to your vision.

  • AI analyzes your problem and generates perfect prompts
  • Custom database schema for your specific needs
  • Tailored to your target market and features

$10/month • Pre-filled Antigravity prompts • Complete MVP starter code

More AI Coding Tools

Claude Code

Anthropic's AI coding assistant with Claude 3.5 Sonnet

Learn more →
Cursor

AI-powered code editor built for productivity

Learn more →
OpenAI Codex

Prompts for OpenAI o1 and GPT-4o

View prompts →