Free Masterclass — 15 Modules — 50+ Prompts

The Definitive Google Antigravity Masterclass 2026

Master vibe coding with the agent-first IDE redefining software development. Featuring Gemini 3.1 Pro deep dive, 50+ copy-paste prompts for building everything from full-stack apps to autonomous AI systems, agent skills mastery, and production AGI architecture patterns from the builder of a $10.75M portfolio.

By Robert McCullock March 2026 ~75 min read 15 Modules 50+ Prompts
Quick Answer

Google Antigravity is an agent-first IDE from Google, built on a modified VS Code fork and powered by Gemini 3.1 Pro. Unlike traditional coding assistants, Antigravity deploys autonomous AI agents that plan, code, test, and verify entire features — across your editor, terminal, and browser — without constant human intervention. It is free in public preview as of March 2026 and supports multiple models including Claude 4.6 and GPT-OSS-120B.

Key Takeaways
  • Antigravity is free in public preview — generous Gemini 3.1 Pro rate limits for personal Gmail accounts
  • Gemini 3.1 Pro scored 77.1% on ARC-AGI-2 (2x previous), 1M token context, 65K output, 3-tier thinking
  • Two interfaces: Editor View (hands-on coding) and Manager View (Mission Control for parallel agents)
  • Agent Skills use Progressive Disclosure — SKILL.md packages loaded only when relevant
  • Browser Sub-Agents autonomously test and validate UI with screenshots and recordings
  • Supports Gemini 3.1 Pro/Flash, Claude Sonnet/Opus 4.6, GPT-OSS-120B
  • This masterclass includes 50+ copy-paste prompts including "How to Build" guides for 12 production AI systems
  • Build the entire DDS portfolio: Atelier OS, AGI Nexus, Synthetic Director, Counsel AI, and more
Module 01

What is Google Antigravity?

Announced November 18, 2025 alongside Gemini 3, Google Antigravity is a complete, standalone, agent-first development platform built on a heavily modified VS Code fork. Where Copilot and Cursor improved the "type" phase — predicting next tokens — Antigravity eliminates the linear workflow entirely: describe → review → approve → deploy.

The AI is not a tool for writing code — it is an autonomous actor that plans, executes, validates, and iterates. Agents get direct access to three environments simultaneously:

1

The Editor

Full read/write to your project. Creates, modifies, deletes files with full architectural awareness.

2

The Terminal

Installs dependencies, runs builds, executes tests, manages Git — all autonomously based on task requirements.

3

The Browser

Sub-Agents launch Chrome to test your app, capture screenshots, record interactions, verify UI. Exclusive to Antigravity.

The Developer as Mission Controller

You transition from "writer of code" to "architect" or "mission controller." Define the what and why. Agents handle the how. Review artifacts, provide feedback, approve — exactly how a senior engineering manager directs a team.

💡

Not the Easter egg: Despite sharing a name with "Google Gravity" that makes search results fall, Antigravity is a serious, production-grade platform backed by $2.4B+ in Google Cloud infrastructure.

Module 02

Installation & First Launch

Free public preview for personal Gmail accounts. Under 10 minutes to set up on Windows, macOS, and Linux.

1

Download

Visit antigravity.google/download. Standard installer: .exe (Win), .dmg (Mac), .deb/.AppImage (Linux).

2

Setup Flow

Import VS Code/Cursor settings or start fresh. Choose "Fresh Start" for clean agent-native experience.

3

Sign In

Personal Gmail for free Gemini 3.1 Pro quota. Enterprise Gmail coming in Enterprise tier.

4

Terminal Execution Policy

Critical decision: "Request review" (safe, recommended for beginners) vs "Always proceed" (fast, uses deny list). Start with review mode.

5

Open Workspace

Create a project folder. The agent sees everything in your workspace through the 1M token context window.

Pro Tip: Create ~/my-antigravity-projects/ as your workspace root. Keep projects separated — the agent performs best with focused context.

Module 03

Interface Deep Dive — Editor vs. Manager View

Editor View — The Hands-On IDE

Familiar VS Code experience with three AI enhancements: Tab Completions (project-aware suggestions), Inline Commands (highlight → refactor/explain/debug), and Chat Panel (architecture conversations).

Manager View — Mission Control

The game-changer. Spawn, monitor, and review multiple autonomous agents in parallel:

Workspaces: Each agent in its own workspace. Run 5+ agents simultaneously across projects.

Artifacts Pane: Task checklists, implementation plans, screenshots, browser recordings — your "proof of work."

Browser Recordings: Watch the agent navigate your app, click buttons, verify functionality.

Changes Sidebar: Git-style diff of every modification. Review every line before committing.

Planning Mode vs. Fast Mode

Planning Mode (recommended): Generates task checklist + implementation_plan.md before writing code. Comment on the plan like a Google Doc before execution begins.

Fast Mode: Skips planning, immediate code generation. Best for quick fixes and one-line changes only.

⚠️

Always use Planning Mode for tasks touching 3+ files or involving architecture decisions. The plan is your contract — prevents scope creep and weird detours.

Module 04

Gemini 3.1 Pro & Available Models

Released February 19, 2026 by Google DeepMind. The primary engine powering Antigravity.

SpecValue
ArchitectureTransformer Mixture-of-Experts (MoE)
ARC-AGI-2 Score77.1% (2x previous)
Context Window1,048,576 tokens (1M)
Output Capacity65,536 tokens (65K)
Thinking LevelsLow / Medium (new) / High
InputText, Images (900), Audio (8.4h), Video (1h), Code, PDFs
Speed97.5 tokens/sec
API Price ≤200K$2/1M in — $12/1M out
API Price >200K$4/1M in — $18/1M out

Three-Tier Thinking

Low: Fast, minimal reasoning. Completions, boilerplate. Medium: Balanced (new in 3.1). Most vibe coding tasks. High: Maximum depth. Complex architecture, subtle debugging.

All Models in Antigravity

ModelProviderBest ForContext
Gemini 3.1 ProGoogle DeepMindComplex reasoning, agentic workflows1M
Gemini 3.1 FlashGoogle DeepMindFast completions, cost efficiency1M
Claude Sonnet 4.6AnthropicStrong code gen, analytical depth200K
Claude Opus 4.6AnthropicMaximum intelligence, complex arch200K
GPT-OSS-120BOpenAIOpen-weight flexibility128K

Model Strategy: Use Gemini 3.1 Pro as default for Planning Mode. Flash for quick Editor completions. Claude Opus 4.6 for second opinions on complex architecture.

Module 05

Vibe Coding Fundamentals — The DDS Methodology

Not "letting AI write code." A structured methodology where you architect intent, constraints, and quality — AI handles syntax. I built 12 production systems valued at $10.75M-$13.1M with this approach.

The Five Pillars

1

Intent Over Syntax

Describe what and why — never dictate exact code. The AI often finds better patterns.

2

Context is King

Use dedicated files: gemini.md (tech reqs), brand_guidelines.md (design), architecture.md (constraints). Feed vision before building.

3

Plan Before Build

Always Planning Mode for non-trivial tasks. Review + comment on the plan before code is written. Prevents 90% of rework.

4

Iterative Refinement

First pass: structure. Second: logic. Third: UX polish. Never try to perfect everything in one prompt.

5

Verify Everything

Review every artifact. Check every diff. Run browser agent. 10x speed only works with 100% quality control.

Meta-Prompting — The Expert Technique

Use one AI to write prompts for another. Describe your project to Gemini chat in plain language → Gemini generates a structured technical spec → paste into Antigravity. Consistently produces better results than hand-crafted prompts.

Meta-Prompting Workflow
Step 1: In Gemini Chat (gemini.google.com)
"I need to build a [describe project in plain language].
Can you write me a detailed technical spec I can paste
into my coding agent?"

Step 2: Copy Gemini's spec → Paste into Antigravity

Step 3: In Antigravity (Planning Mode):
"Read the following spec and build this application.
Create an implementation plan first."
[Paste spec]

The Context File System

Professional vibe coders create these files in every project root. They persist across sessions and give every agent consistent awareness:

Context Files Template
# Create these in your project root:

gemini.md       — Tech stack, architecture constraints, coding standards
brand.md        — Colors, typography, UI patterns, tone of voice
architecture.md — Component hierarchy, data flow, API contracts
security.md     — Auth patterns, validation rules, data policies
prompts.md      — Your best-performing prompts for reuse

# Antigravity reads these automatically when relevant.
# They replace repeating yourself every session.
Module 06 — Part A

25 Core Copy-Paste Prompts

Every prompt below is tested, production-grade, and ready to paste into Antigravity. Organized by category with skill-level tags. Use Planning Mode for all prompts marked Intermediate or above.

🏗️ Scaffolding & Project Setup

Beginner

P1 — Hello World Agent Verification

Create a simple Express.js server with one GET route at "/" that returns { status: "ok", agent: "verified", timestamp: Date.now() }. Add a package.json, install dependencies, start the server on port 3000, then use the browser to verify the JSON response renders correctly. Confirm with a screenshot.
Why first: Validates editor + terminal + browser sub-agent all work.
Intermediate

P2 — Full-Stack App Scaffold (React + Express + PostgreSQL)

Scaffold a full-stack application with this exact structure: /client — React 18 + TypeScript + Vite + Tailwind CSS + React Router v6 /server — Express.js + TypeScript + Prisma ORM + PostgreSQL /shared — TypeScript types shared between client and server Requirements: - Monorepo with npm workspaces - Environment variables with .env.example for both client and server - Prisma schema with User model (id, email, name, createdAt) - API routes: GET /api/health, GET /api/users, POST /api/users - Client: landing page, users list page, add user form - CORS configured for localhost:5173 → localhost:3001 - Scripts: "dev" starts both concurrently, "build" builds both, "db:push" runs Prisma - ESLint + Prettier configs in root - README.md with setup instructions Use Planning Mode. Show me the plan before coding.
Intermediate

P3 — Next.js 15 SaaS Starter

Build a Next.js 15 App Router SaaS starter template: Stack: Next.js 15, TypeScript, Tailwind CSS, Shadcn/ui, Prisma, NextAuth.js v5 Pages: - / — Marketing landing page with hero, features grid (6 cards), pricing (3 tiers), CTA - /login — Email + Google OAuth sign-in - /dashboard — Protected route showing welcome message and user stats cards - /dashboard/settings — Profile edit form with avatar upload placeholder Requirements: - NextAuth with Google provider + credentials provider - Prisma schema: User, Account, Session, VerificationToken - Middleware protecting /dashboard/* routes - Dark mode toggle using next-themes - Responsive: mobile-first with breakpoints at sm/md/lg - Loading skeletons for dashboard - .env.example with all required variables documented - README with one-command setup instructions Plan first, then build incrementally.
Beginner

P4 — Python Flask REST API

Build a Python Flask REST API for a todo application: - Flask + Flask-CORS + Flask-SQLAlchemy + SQLite - Models: Todo (id, title, description, completed, priority, created_at, updated_at) - Routes: GET /todos (with ?status=completed filter), GET /todos/:id, POST /todos, PUT /todos/:id, PATCH /todos/:id/toggle, DELETE /todos/:id - Input validation with marshmallow schemas - Error handling middleware returning consistent JSON error format - Seed script that creates 5 sample todos - requirements.txt and README.md - Run the server and test every endpoint using curl in terminal. Show me the output.

⚛️ Frontend & UI

Intermediate

P5 — Dashboard UI from Screenshot

Look at this screenshot [attach image]. Recreate this dashboard using React + TypeScript + Tailwind CSS + Recharts. Requirements: - Pixel-accurate layout matching the screenshot - All charts must use real sample data (not empty) - Responsive: collapses to single column on mobile - Sidebar navigation with active states - Use Recharts for all data visualizations - Smooth hover animations on cards - Dark theme matching the screenshot colors exactly Use the browser agent to compare your output against the screenshot. Iterate until the layout matches within 95% accuracy.
Advanced

P6 — Design System Component Library

Create a React component library with Storybook: Components (each with variants, sizes, states): 1. Button — primary, secondary, ghost, destructive + sm/md/lg + loading state 2. Input — text, email, password, search + error state + helper text 3. Card — default, elevated, outlined + header/body/footer slots 4. Modal — centered, slide-over + close on escape/overlay click 5. Toast — success, error, warning, info + auto-dismiss timer 6. Avatar — image, initials fallback, status indicator (online/offline) 7. Badge — solid, outline + color variants + removable 8. Tabs — default, pills, underline + controlled/uncontrolled 9. Dropdown — single select, multi-select, with search filter 10. DataTable — sortable columns, pagination, row selection, empty state Requirements: - TypeScript with strict types and JSDoc comments - Tailwind CSS with CSS custom properties for theming - Each component in its own file with index barrel export - Storybook story for each component showing all variants - Keyboard navigation for all interactive components - ARIA attributes for accessibility - Jest tests for each component Build systematically: plan all components, then build one at a time. Verify each in Storybook via browser agent before moving to the next.
Beginner

P7 — Animated Landing Page

Build a single-page animated landing page for a fictional AI startup called "NeuralForge": - HTML + CSS + vanilla JavaScript only (no frameworks) - Sections: Hero with typing animation, Features (3 cards with hover effects), Pricing (3 tiers), Testimonials carousel, Footer - Smooth scroll navigation with active link highlighting - Intersection Observer fade-in animations on scroll - CSS Grid + Flexbox layout, fully responsive - Dark theme with gradient accents (#8b5cf6 → #3b82f6) - Performance: no external libraries, under 50KB total Open in browser and take screenshots of each section to verify.

🔌 Backend & APIs

Advanced

P8 — GraphQL API with Auth

Build a GraphQL API using Apollo Server + TypeScript + Prisma + PostgreSQL: Schema: - User: id, email, name, role (ADMIN/USER), posts, createdAt - Post: id, title, content, published, author, comments, createdAt - Comment: id, text, author, post, createdAt Features: - JWT authentication (register, login, refresh token) - Role-based authorization (ADMIN can delete any post, USER only their own) - Queries: users, user(id), posts (with pagination + filter by published), post(id) - Mutations: register, login, createPost, updatePost, deletePost, createComment - Subscriptions: newComment (real-time via WebSocket) - Input validation with class-validator - DataLoader for N+1 query prevention - Rate limiting: 100 requests/min per IP - Error handling with custom error codes - Seed script with 5 users, 20 posts, 50 comments Test every query and mutation. Verify auth flow end-to-end.
Intermediate

P9 — WebSocket Real-Time Chat

Build a real-time chat application: Backend: Node.js + Express + Socket.IO + TypeScript Frontend: React + TypeScript + Tailwind CSS Features: - Multiple chat rooms (create, join, leave) - Username selection on connect - Real-time message delivery with typing indicators - Online users list per room - Message history (last 50 messages stored in memory) - System messages (user joined/left) - Emoji picker (basic set of 20 common emojis) - Responsive mobile layout Start both servers, open two browser tabs, and demonstrate real-time messaging between them. Take screenshots as proof.

🧪 Testing & Quality

Intermediate

P10 — Comprehensive Test Suite Generator

Analyze the existing codebase in this workspace and generate a comprehensive test suite: 1. Identify all functions, classes, API routes, and React components 2. For each, generate: - Unit tests (Jest) covering happy path, edge cases, error handling - Integration tests for API routes (supertest) - Component tests for React components (React Testing Library) 3. Create test utilities: mock factories, test fixtures, custom matchers 4. Configure Jest with TypeScript, path aliases, coverage thresholds (80% min) 5. Add test scripts to package.json: "test", "test:watch", "test:coverage" 6. Generate a coverage report and identify untested code paths 7. Create a TESTING.md documenting the test strategy Run all tests and show me the coverage report. Fix any failing tests.
Advanced

P11 — E2E Test Suite with Playwright

Create an end-to-end test suite using Playwright for the application in this workspace: Tests to write: 1. Authentication flow: register → login → access protected route → logout 2. CRUD operations: create item → verify in list → edit → verify changes → delete → verify removal 3. Form validation: submit empty form → verify error messages → fix fields → successful submit 4. Navigation: verify all nav links, breadcrumbs, back button behavior 5. Responsive: run each test at mobile (375px), tablet (768px), desktop (1280px) 6. Accessibility: check focus management, keyboard navigation, screen reader labels 7. Error states: simulate API failure → verify error UI → retry → verify recovery Configuration: - playwright.config.ts with 3 browser projects (Chromium, Firefox, WebKit) - Page Object Model pattern for maintainability - Screenshot on failure - HTML test report - CI-ready (headless mode) Run the full suite and show me the HTML report in browser.

🚀 DevOps & Deployment

Intermediate

P12 — Docker + Docker Compose Production Setup

Containerize the application in this workspace: Dockerfile (multi-stage): - Stage 1: dependencies (npm ci --only=production) - Stage 2: build (compile TypeScript) - Stage 3: production (distroless/node, non-root user, ~80MB final image) docker-compose.yml: - app: the application with health check - db: PostgreSQL 16 with persistent volume - redis: Redis 7 for caching/sessions - nginx: reverse proxy with SSL termination (self-signed for dev) docker-compose.dev.yml (override): - Hot reload with volume mounts - Debug port exposed - pgAdmin for database management Requirements: - .dockerignore excluding node_modules, .git, .env - Health check endpoints for each service - Environment variables via .env file (with .env.example) - Makefile with commands: make dev, make build, make up, make down, make logs - README section documenting Docker setup Build and run. Verify all services are healthy.
Advanced

P13 — GitHub Actions CI/CD Pipeline

Create a complete CI/CD pipeline with GitHub Actions: .github/workflows/ci.yml: - Trigger: push to main/develop, PR to main - Jobs: 1. lint: ESLint + Prettier check 2. test: Jest unit + integration tests with coverage upload 3. e2e: Playwright tests against Docker Compose stack 4. build: Docker multi-stage build + push to GitHub Container Registry 5. deploy-staging: Auto-deploy to staging on push to develop 6. deploy-production: Manual approval gate, deploy on push to main .github/workflows/pr-check.yml: - Auto-label PRs by file path (frontend/backend/infra) - Comment test coverage diff on PR - Block merge if coverage drops below threshold Requirements: - Secrets management via GitHub Secrets (document required secrets) - Caching: npm cache, Docker layer cache, Playwright browsers - Parallel test execution where possible - Slack notification on deployment success/failure - Rollback workflow: manual trigger to redeploy previous version

🔧 Refactoring & Optimization

Advanced

P14 — Legacy Codebase Modernizer

Analyze this legacy codebase and create a modernization plan: Phase 1 — Audit: - Map all dependencies and identify outdated/vulnerable packages - Identify dead code, unused exports, unreachable branches - Document implicit dependencies and side effects - Measure current bundle size and load time Phase 2 — Plan (create MODERNIZATION.md): - Prioritized list of changes ranked by risk and impact - Migration strategy (incremental, not big-bang) - Estimated effort per change - Rollback plan for each phase Phase 3 — Execute (ask before proceeding): - Update packages with breaking change handling - Replace deprecated APIs with modern equivalents - Convert CommonJS → ES Modules where possible - Add TypeScript types incrementally (strict: false → true over time) - Extract hardcoded values to config - Replace callback patterns with async/await After each phase, run tests to verify nothing broke. Show before/after metrics.
Intermediate

P15 — Performance Optimizer

Audit and optimize the performance of this web application: Frontend: - Analyze bundle with webpack-bundle-analyzer. Remove unused deps. - Implement code splitting with React.lazy + Suspense for each route - Add image optimization: lazy loading, srcset, WebP with fallback - Optimize CSS: purge unused, extract critical above-fold CSS - Implement virtual scrolling for lists over 100 items - Add service worker for offline caching of static assets Backend: - Profile API response times. Identify slow queries. - Add Redis caching for frequently accessed data (with cache invalidation) - Implement database query optimization (indices, select only needed columns) - Add response compression (gzip/brotli) - Implement connection pooling Measure before and after: - Lighthouse score (target: 95+ all categories) - Time to First Byte, LCP, CLS, INP - API p50/p95 response times - Bundle size reduction percentage Run Lighthouse via browser agent and show the report.

🛍️ Shopify-Specific

Intermediate

P16 — Shopify Section Builder

Build a custom Shopify section called "featured-collection-grid": Requirements: - Liquid template with schema settings - Display products from a selected collection in a responsive grid - Settings: collection picker, columns (2/3/4), show price (toggle), show badges (toggle), card style (minimal/detailed), background color - Each product card: image with hover zoom, title, price with compare-at-price strikethrough, "Add to Cart" AJAX button, sale/sold-out badges - Mobile: 2 columns with horizontal scroll option - Scoped CSS under unique class prefix (no global styles) - Vanilla JS in IIFE for AJAX cart and hover effects - Performance: lazy-load images, no jQuery dependency - Accessible: proper alt text, keyboard-navigable, aria-labels Test in browser at 375px, 768px, and 1280px widths.
Advanced

P17 — Shopify Page.Liquid Masterclass Template

Create a Shopify page.liquid template following the DDS SEO Magnet System: Required SEO infrastructure: 1. Seven JSON-LD schemas: TechArticle, FAQPage (10 Q&A), HowTo, BreadcrumbList, Person, Organization, Course 2. OG + Twitter Card meta tags with Liquid variables 3. Three AI/voice search boxes: Quick Answer (#quick-answer), Key Takeaways (#key-takeaways), Bottom Line (#bottom-line) with speakable schema 4. FAQ accordion with Schema.org microdata + ARIA 5. Sticky TOC using IntersectionObserver for active states 6. Semantic HTML5: article, section, nav, breadcrumbs 7. Canonical link, robots meta, author attribution Technical requirements: - All CSS scoped under unique wrapper class prefix - All IDs prefixed to avoid collisions - Zero global JS pollution (IIFE wrapper) - No jQuery dependency - No !important on body/html/header/footer - Google Fonts via preconnect - Mobile responsive + print-friendly + reduced-motion support Content: 10+ modules with headers, paragraphs, code blocks with copy buttons, callout boxes, and data tables.

🏢 Full Application Builds

Advanced

P18 — SaaS Admin Dashboard

Build a complete SaaS admin dashboard: Stack: Next.js 15 + TypeScript + Tailwind + Shadcn/ui + Prisma + PostgreSQL + NextAuth Pages: 1. /dashboard — Overview: revenue chart (line), users chart (bar), 4 KPI cards, recent activity feed 2. /dashboard/users — DataTable with search, sort, filter by role, bulk actions (delete, change role), pagination 3. /dashboard/users/[id] — User detail: profile, activity log, edit form 4. /dashboard/analytics — Date range picker, multiple chart types (line, bar, pie, area), export CSV 5. /dashboard/settings — Team settings, billing info, API keys management, webhook URLs 6. /dashboard/notifications — In-app notification center with read/unread, mark all read Features: - Sidebar navigation with collapsible groups and active states - Command palette (Cmd+K) for quick navigation - Real-time data refresh with React Query + optimistic updates - Dark/light mode with system preference detection - Role-based access: Admin sees everything, Editor limited to content, Viewer read-only - Responsive: sidebar collapses to hamburger on mobile - Skeleton loading states for every page - Error boundaries with retry mechanism Seed database with realistic sample data. Test every page in browser.
Advanced

P19 — E-Commerce Store

Build a complete e-commerce storefront: Stack: Next.js 15 + TypeScript + Stripe + Prisma + PostgreSQL + Tailwind + Zustand Pages: 1. / — Hero banner, featured products, categories grid, newsletter signup 2. /products — Product grid with filters (category, price range, sort), infinite scroll 3. /products/[slug] — Product detail: image gallery with zoom, variants (size/color), reviews, related products 4. /cart — Cart with quantity adjustment, remove, coupon code, order summary 5. /checkout — Multi-step: shipping → payment (Stripe Elements) → confirmation 6. /account — Order history, saved addresses, wishlist, profile edit 7. /admin — Product CRUD, order management, inventory tracking Features: - Stripe payment integration (test mode) with webhook for order confirmation - Cart state persisted with Zustand + sessionStorage - Product search with debounced autocomplete - Image optimization with next/image and blur placeholders - SEO: dynamic meta tags, structured data for products - Email notifications (simulated console.log for order confirmation) - Inventory management: decrement on purchase, show "low stock" / "out of stock" Seed 20 products across 4 categories with realistic data. Complete a full purchase flow in browser and verify.

📚 Documentation & Code Quality

Intermediate

P20 — Auto-Documentation Generator

Analyze this entire codebase and generate comprehensive documentation: 1. README.md — Project overview, tech stack, setup (one command), usage, API endpoints, environment variables, contributing guide, license 2. ARCHITECTURE.md — System diagram (Mermaid), component hierarchy, data flow, directory structure explanation, design decisions with rationale 3. API.md — Every endpoint documented: method, path, params, request body, response body, error codes, auth requirements, example curl commands 4. CHANGELOG.md — Semantic versioning, categorized changes (Added/Changed/Fixed/Removed) 5. CONTRIBUTING.md — Code style, PR process, commit conventions, testing requirements Requirements: - All code comments updated/added (JSDoc for functions, inline for complex logic) - Generate TypeDoc or similar for TypeScript projects - Include Mermaid diagrams for architecture and data flow - Mark TODO/FIXME items in a TECHNICAL_DEBT.md file

🤖 AI & Multi-Agent

Expert

P21 — Multi-Agent Orchestrator System

Build a multi-agent AI orchestration system in TypeScript: Architecture: - CEO Agent: receives user request, decomposes into sub-tasks, assigns to specialists - Specialist Agents: CodeWriter, Reviewer, Tester, Documenter, SecurityAuditor - Message Bus: async event-driven communication between agents - State Machine: tracks workflow state (PLANNING → CODING → REVIEWING → TESTING → DEPLOYING) Each agent: - Has a system prompt defining its role and constraints - Receives task via message bus, processes, returns result - Logs every decision to a structured audit trail (JSON) Flow: 1. User describes feature 2. CEO creates task breakdown with dependency graph 3. CodeWriter implements (checks out branch, writes code) 4. Reviewer audits code quality (returns approve/reject with feedback) 5. If rejected → CodeWriter revises (max 3 cycles) 6. Tester generates and runs tests 7. SecurityAuditor scans for vulnerabilities 8. Documenter generates docs 9. CEO compiles final report Build this as a working CLI tool. Demonstrate with a sample task.
Expert

P22 — RAG Knowledge Base

Build a Retrieval-Augmented Generation knowledge base: Stack: Python + FastAPI + ChromaDB + OpenAI Embeddings + React frontend Backend: - Document ingestion: upload PDF, Markdown, or plain text - Text chunking: recursive character splitter (500 chars, 50 overlap) - Embedding generation: text-embedding-3-small - Vector storage: ChromaDB with metadata filtering - Retrieval: top-5 similarity search with MMR for diversity - Generation: Gemini 3.1 Pro API call with retrieved context in system prompt - Source attribution: return chunk references with confidence scores Frontend: - Chat interface with message history - Document upload panel with processing status - Source citations shown inline with expandable previews - Collection management (create, switch, delete knowledge bases) API endpoints: - POST /collections — create new knowledge base - POST /collections/:id/documents — upload and process document - POST /collections/:id/query — ask question, get AI response with sources - GET /collections/:id/documents — list all documents Test with 3 sample documents. Ask 5 questions and verify source attribution accuracy.
Expert

P23 — Self-Correcting Pipeline (Generator-Critic)

Build an adversarial self-correction pipeline in TypeScript: Architecture: - Generator: produces output (code, text, or data) from a prompt - Critic: evaluates output against quality rubric, returns score (0-100) + specific feedback - Orchestrator: loops Generator → Critic until score >= 85 or max 5 iterations - State machine: GENERATING → CRITIQUING → REVISING → APPROVED/FAILED Quality rubric (configurable): - Correctness: does it solve the stated problem? - Completeness: are all requirements addressed? - Code quality: clean, readable, follows conventions? - Edge cases: are boundary conditions handled? - Performance: are there obvious inefficiencies? Each iteration: 1. Generator produces output 2. Critic scores each rubric dimension + overall + written feedback 3. If score < 85: feedback injected into Generator prompt for revision 4. All iterations logged with timestamps, scores, diffs Implement as a reusable library with CLI demo. Run with sample task: "Write a function that parses CSV with edge cases (quoted commas, newlines in fields, UTF-8)." Show the quality improvement across iterations.
Expert

P24 — Autonomous Publishing Pipeline

Build a content publishing pipeline using Finite State Machine architecture: States: IDLE → RESEARCHING → DRAFTING → EDITING → SEO_OPTIMIZING → FORMATTING → REVIEWING → PUBLISHING → PUBLISHED Each state transition: - Validates preconditions before moving forward - Logs entry/exit with timestamps - Can rollback to previous state on failure - Emits events for monitoring Pipeline stages: 1. RESEARCHING: Accept topic → search web → compile source notes 2. DRAFTING: Generate article from notes (1500+ words) 3. EDITING: Grammar check, tone consistency, fact verification 4. SEO_OPTIMIZING: Keyword density, meta description, heading structure, internal link suggestions 5. FORMATTING: Convert to HTML with proper semantic markup 6. REVIEWING: Quality score against rubric (readability, SEO, accuracy) 7. PUBLISHING: Output final HTML + metadata JSON Build as TypeScript CLI. Demonstrate with topic: "The Future of Sustainable Fashion Technology in 2026." Show state transitions and final output.
Advanced

P25 — Parallel Agent Dispatcher (Manager View)

In Manager View, spawn 5 parallel agents to fix these 5 independent bugs simultaneously: Agent 1: Fix the authentication token refresh race condition in /server/auth/refresh.ts Agent 2: Fix the memory leak in the WebSocket connection handler in /server/ws/handler.ts Agent 3: Fix the CSS layout shift on the /products page causing CLS > 0.25 Agent 4: Fix the database N+1 query in the /api/orders endpoint Agent 5: Fix the image lazy loading not triggering on Safari in /client/components/LazyImage.tsx Each agent should: 1. Analyze the specific file and identify root cause 2. Write the fix 3. Write a test proving the fix works 4. Create a one-paragraph summary of what was wrong and how it was fixed After all 5 complete, compile a BUGFIX_REPORT.md summarizing all changes.
Why this matters: This is the killer feature of Manager View — 5 bugs fixed simultaneously instead of sequentially. What takes 2.5 hours becomes 30 minutes.
Module 06 — Part B

25 "How to Build It" Prompts — From My $10.75M Portfolio

These aren't theoretical. Every prompt below is reverse-engineered from systems I actually built and run in production. Each one teaches you a real architecture pattern while building something immediately useful.

🧠 Build My AI Systems

Expert

B1 — Build an Atelier OS (Publishing House Architecture)

Build an automated content publishing system inspired by Atelier OS v5.0: Architecture: 8 specialized agents orchestrated by a CEO agent through a Finite State Machine pipeline Agents to build: 1. TrendScout — monitors RSS feeds and APIs for trending topics in a niche 2. ContentStrategist — analyzes trends and creates editorial calendar with priorities 3. DraftWriter — generates long-form blog posts (1500+ words) from topic briefs 4. SEOOptimizer — analyzes draft for keyword density, meta tags, heading structure, readability score 5. VisualDirector — generates image prompts for article hero images and inline graphics 6. SocialComposer — creates platform-specific social posts (X/Threads/Bluesky) from article 7. QualityGate — scores each piece against quality rubric (0-100), rejects below 75 8. Publisher — formats final output as HTML + JSON metadata + social posts package Pipeline: INTAKE → RESEARCH → DRAFT → SEO → VISUAL → SOCIAL → QA → PUBLISH Technical requirements: - TypeScript + Node.js - FSM with enum States and typed transitions - Each agent is a class with process() method returning typed output - Inter-agent communication via typed event bus - Structured JSON logging (timestamp, agentId, state, input/output hash, duration) - Config file for RSS feeds, keywords, quality thresholds - CLI: "run --topic 'sustainable fashion trends'" executes full pipeline - Dashboard: simple React page showing pipeline status and agent outputs Build incrementally: FSM first, then agents one by one, then integration. Test with 3 different topics.
Expert

B2 — Build an AGI Nexus (Self-Repairing Agent Swarm)

Build a 9-agent swarm system with meta-cognitive self-repair: Core concept: agents that monitor their own performance and fix themselves when degraded. Agent architecture (each extends BaseAgent class): - Architect: decomposes complex requests into sub-task dependency graphs - Builder: implements code solutions from Architect specs - Analyst: data processing, pattern recognition, statistical analysis - Communicator: natural language generation, summarization, translation - Researcher: web search integration, source evaluation, knowledge synthesis - Guardian: security scanning, input validation, output sanitization - Optimizer: performance profiling, bottleneck detection, optimization suggestions - MetaCognitor: monitors all agent performance metrics, detects degradation - Orchestrator (CEO): routes tasks, manages dependencies, compiles results Self-repair mechanism: 1. MetaCognitor tracks: response quality score, latency, error rate per agent 2. When any metric crosses threshold → triggers diagnostic 3. Diagnostic: replay last 10 tasks, compare outputs to expected 4. Repair options: adjust temperature, modify system prompt, switch model, restart agent 5. Log all repairs to repair_audit.json Build as TypeScript monorepo. Create CLI demo: submit complex task → watch agents collaborate → trigger simulated degradation → watch self-repair activate.
Expert

B3 — Build a Synthetic Director (Content Factory)

Build a multi-platform content generation and publishing system: Input: One content brief (topic, audience, tone, key points) Output: 8 platform-optimized content pieces generated in parallel Content generators (each a module): 1. BlogPost — 1500+ word SEO article with H2/H3 structure 2. TwitterThread — 7-tweet thread with hooks and engagement prompts 3. LinkedInPost — Professional thought leadership (300 words) 4. InstagramCaption — Engaging caption with hashtags and CTA 5. TikTokScript — 60-second video script with timestamps 6. EmailNewsletter — Subject line + preview + body with sections 7. PodcastOutline — Talking points, intro/outro scripts, timestamps 8. YouTubeScript — Intro hook, chapters, outro CTA Architecture: - Central BriefParser extracts structured data from natural language brief - ContentRouter dispatches to generators in parallel (Promise.allSettled) - Each generator: system prompt + brief → structured output - QualityScorer rates each piece (relevance, platform fit, engagement potential) - OutputFormatter packages everything into organized directory: /output/[date]-[topic]/blog.md, twitter.json, linkedin.md, etc. Build with TypeScript. Include a simple web UI for inputting briefs and viewing all outputs side-by-side. Test with brief: "Launch announcement for an AI-powered sustainable fashion platform."
Advanced

B4 — Build a Counsel AI (War Room Simulator)

Build an adversarial strategy simulation system: Concept: Red Team vs Blue Team debate any business decision to stress-test it before committing. Agents: 1. Blue Team (Advocate): builds the strongest case FOR the proposed decision 2. Red Team (Challenger): builds the strongest case AGAINST — finds every flaw, risk, blind spot 3. Judge: evaluates both arguments on logic, evidence, feasibility, risk assessment 4. Synthesizer: creates final recommendation incorporating strengths of both sides Flow: 1. User inputs decision: "Should we expand into the European market in Q3?" 2. Blue Team generates 5 supporting arguments with evidence 3. Red Team generates 5 counter-arguments with evidence 4. Three rounds of rebuttal (Blue responds to Red, Red responds to Blue) 5. Judge scores each argument (logic: 1-10, evidence: 1-10, feasibility: 1-10) 6. Synthesizer produces: Executive Summary, Risk Matrix, Recommended Action, Contingency Plan Output: Structured JSON + formatted Markdown report with debate transcript. Build as Python FastAPI backend + React frontend. Include debate visualization showing argument flow. Test with 3 different business decisions.
Advanced

B5 — Build a ProductLens AI (Photography Pipeline)

Build an AI-powered product photography analysis and optimization system: Features: 1. Image Upload: accept product photos (drag-and-drop, multi-file) 2. Scene Analyzer: detect background, lighting, shadows, color temperature, composition 3. Quality Scorer: rate each image 0-100 on sharpness, exposure, white balance, composition 4. Improvement Advisor: specific recommendations per image (adjust lighting, change angle, crop suggestion) 5. Background Remover: isolate product from background (integrate with remove.bg API or rembg library) 6. Batch Processor: handle 50+ images with progress tracking 7. Style Matcher: compare product photos against brand style guide (upload reference images) 8. Export: optimized images in multiple formats/sizes for Shopify, Instagram, Amazon Stack: Python + FastAPI + Pillow/OpenCV + React frontend Use Gemini 3.1 Pro vision for image analysis (send base64 + structured prompt). Build the full pipeline. Demo with 5 sample product images.
Advanced

B6 — Build a Cortex-7 R&D Lab (Clean Room Methodology)

Build a competitive intelligence and R&D research system using Clean Room methodology: Clean Room principle: analyze competitors WITHOUT copying — extract patterns, strategies, and principles only. Pipeline: 1. TargetCollector: input competitor URLs → scrape public pages (respect robots.txt) 2. PatternExtractor: analyze pricing strategy, feature positioning, UX patterns, messaging tone 3. GapFinder: compare competitor features against your product → identify gaps and opportunities 4. StrategyGenerator: propose 5 strategic responses ranked by effort vs impact 5. ReportCompiler: executive summary with charts + detailed appendix Strategy Pattern architecture: - Define Strategy interface with analyze() method - Concrete strategies: PricingStrategy, FeatureStrategy, UXStrategy, ContentStrategy - Context class selects strategy based on analysis type - Results aggregated by ReportCompiler Build as TypeScript CLI + markdown report output. Test with 3 fictional e-commerce competitors.

🎮 Interactive & Gaming

Advanced

B7 — Build a Gamified Learning Platform

Build an interactive coding education platform with gamification: Stack: Next.js + TypeScript + Prisma + PostgreSQL + Monaco Editor Features: 1. Lesson system: 10 modules with 5 challenges each (50 total) 2. Code editor: Monaco Editor with syntax highlighting, auto-complete, run button 3. Test runner: execute user code in sandboxed environment, validate against test cases 4. Progress tracking: XP points, level system (1-50), achievement badges 5. Streak system: daily login streaks with bonus XP 6. Leaderboard: top 100 users by XP with weekly resets 7. Achievement badges: "First Blood" (first challenge), "Speed Demon" (solve in under 60s), "Perfectionist" (all tests pass first try), "Marathoner" (10-day streak) Challenges should cover: variables, functions, arrays, objects, async/await, DOM manipulation, API calls, data structures, algorithms, system design. Each challenge: - Description with examples - Starter code template - 3-5 test cases (hidden from user until submission) - Hints system (unlock after 2 failed attempts) - Solution reveal after 5 failed attempts Build the full platform. Seed 10 challenges across 2 modules. Test the complete flow.
Intermediate

B8 — Build a Browser-Based Game

Build a complete browser game using HTML5 Canvas + vanilla JavaScript: Game: "Code Defender" — tower defense where towers are coding concepts Gameplay: - Waves of "bug" enemies follow a path toward your codebase - Place towers to eliminate bugs: Variable Tower (fast, weak), Function Tower (medium, chains), Class Tower (slow, area damage), Algorithm Tower (special: sorts enemies by health) - 20 waves with increasing difficulty - Currency: "Commits" earned per kill, spent on towers and upgrades - 3 upgrade levels per tower type - Boss waves every 5 rounds (memory leak, infinite loop, race condition) - Health bar for your codebase (game over at 0) Technical: - 60fps game loop with requestAnimationFrame - Canvas rendering with sprite-based animations - Path-finding for enemies (predefined waypoints) - Tower targeting AI (nearest, strongest, weakest options) - Sound effects (Web Audio API, short sine wave tones) - Local high score tracking - Responsive canvas (scales to screen size) - Pause/resume, speed toggle (1x/2x) Under 100KB total. No external libraries. Test gameplay through 10 waves in browser.

📊 Data & Analytics

Advanced

B9 — Build a Business Intelligence Dashboard

Build a real-time business intelligence dashboard: Stack: Next.js + TypeScript + Prisma + PostgreSQL + Recharts + React Query Dashboard pages: 1. Revenue Overview: daily/weekly/monthly revenue with YoY comparison, trend line, forecasting 2. Customer Analytics: acquisition funnel, cohort analysis, LTV calculation, churn rate 3. Product Performance: top sellers, inventory levels, margin analysis, category breakdown 4. Marketing: channel attribution, CAC by channel, ROAS, campaign comparison 5. Operations: order fulfillment time, shipping performance, return rate by product Features: - Date range picker (today, 7d, 30d, 90d, YTD, custom) - Export any chart/table as CSV or PNG - Drill-down: click revenue chart → see by product → see by variant - Alerts: configure threshold alerts (e.g., "notify if daily revenue drops 20%") - Comparison mode: overlay two time periods - Real-time refresh every 30 seconds with React Query Seed database with 12 months of realistic e-commerce data (orders, products, customers, marketing spend). Ensure all charts render with real data.
Intermediate

B10 — Build an SEO Audit Tool

Build an automated SEO audit tool: Stack: Python + FastAPI + BeautifulSoup + React frontend Input: Any URL Output: Comprehensive SEO audit report Checks: 1. Meta tags: title (length, keywords), description (length), OG tags, Twitter cards 2. Headings: H1 count (should be 1), heading hierarchy, keyword presence 3. Content: word count, keyword density, readability score (Flesch-Kincaid) 4. Images: alt text coverage, file sizes, format (WebP check), lazy loading 5. Links: internal/external ratio, broken links (check status codes), anchor text variety 6. Technical: canonical tag, robots meta, sitemap.xml presence, SSL, mobile viewport 7. Performance: estimate page weight, render-blocking resources, number of requests 8. Schema: detect JSON-LD schemas, validate structure 9. Accessibility: ARIA landmarks, color contrast estimates, form labels Report output: - Overall score (A-F grade) - Category scores with pass/warn/fail for each check - Prioritized fix recommendations with effort estimates - Comparison against top 3 competitors (user inputs competitor URLs) Build with progress bar during crawl. Test with 3 real website URLs.

🔐 Security & Auth

Advanced

B11 — Build a Complete Auth System

Build a production-grade authentication and authorization system: Stack: Node.js + Express + TypeScript + Prisma + PostgreSQL + Redis Authentication features: - Email/password registration with bcrypt hashing (12 rounds) - Email verification flow (token-based, 24hr expiry) - Login with JWT (15min access token + 7day refresh token in httpOnly cookie) - Token refresh endpoint with rotation (old refresh token invalidated) - Password reset flow (email link, 1hr expiry) - Account lockout after 5 failed attempts (30min cooldown) - Rate limiting: 5 login attempts/min per IP Authorization features: - Role-based access control: ADMIN, EDITOR, VIEWER - Permission system: each role has specific permissions (users:read, users:write, etc.) - Middleware: requireAuth, requireRole('ADMIN'), requirePermission('users:write') - API key system for machine-to-machine auth (separate from user auth) Security: - CORS whitelist configuration - Helmet.js security headers - Request ID tracking for audit logging - All sensitive operations logged (login, password change, role change) - SQL injection prevention (Prisma parameterized) - XSS prevention (input sanitization middleware) Test every flow end-to-end. Verify lockout works. Verify expired tokens are rejected.

🛍️ Shopify Advanced

Advanced

B12 — Build a Complete Shopify Theme Section Library

Build a library of 10 reusable Shopify sections, each a standalone .liquid file: Sections: 1. hero-banner — Full-width with video/image background, overlay text, dual CTA buttons, parallax option 2. featured-collection — Product grid (2/3/4 col), quick-add AJAX, hover image swap 3. testimonial-slider — Customer reviews carousel, star ratings, auto-play, navigation dots 4. newsletter-popup — Timed popup with email capture, cookie to prevent repeat, exit-intent trigger 5. announcement-bar — Scrolling text, countdown timer, dismissible, schedule visibility 6. image-with-text — Split layout (50/50 or 60/40), reversible, background color option 7. faq-accordion — Expandable Q&A, Schema.org FAQ markup, smooth animations, category filters 8. instagram-feed — Display latest posts grid (mock data), hover overlay, "Follow" CTA 9. collection-filter — Sidebar filters (price range, tags, vendor), AJAX product grid update, clear all 10. mega-menu — Multi-column dropdown nav, featured image, collection links, promotional banner Every section must have: - Complete schema{} block with all settings and blocks - Scoped CSS (unique class prefix per section, no globals) - Vanilla JS in IIFE (no jQuery) - Mobile responsive (test at 375px, 768px, 1280px) - Accessible (ARIA, keyboard nav, screen reader tested) - Performance: lazy-load images, minimal DOM, no layout shifts Package as a ZIP with README documenting each section's settings.

📱 Mobile & Cross-Platform

Advanced

B13 — Build a Progressive Web App

Convert this web application into a full Progressive Web App: PWA features: 1. Service Worker: cache-first for static assets, network-first for API calls 2. App Manifest: name, icons (192x192, 512x512), theme color, background color, display: standalone 3. Offline support: show cached content when offline, queue mutations for sync 4. Background sync: retry failed API calls when connection returns 5. Push notifications: subscribe/unsubscribe, send notification on new content 6. Install prompt: custom "Add to Home Screen" banner with dismiss/remind-later 7. App shell architecture: instant load of UI chrome, dynamic content fills in 8. Share Target API: allow sharing content TO this app from other apps Performance targets: - Lighthouse PWA score: 100 - First Contentful Paint: under 1.5s - Time to Interactive: under 3s - Offline mode: full read access to previously loaded content Test: install PWA on desktop, verify offline mode, trigger push notification, test share target.

🔄 Automation & Workflows

Advanced

B14 — Build a Task Automation Engine

Build a visual task automation engine (like a mini Zapier): Stack: React + TypeScript + Node.js + Express + Bull (job queue) + Redis Components: 1. Visual Flow Builder: drag-and-drop nodes connected by edges on a canvas 2. Trigger nodes: webhook, schedule (cron), file watcher, manual 3. Action nodes: HTTP request, email send, file transform, data map, conditional branch, delay 4. Node editor: click node → configure parameters in sidebar panel 5. Execution engine: process flow graph in topological order, handle branches 6. Logging: execution history with input/output for each node, duration, status Flow example: "When webhook received → extract email from payload → if email domain is gmail → send welcome email → wait 24 hours → send follow-up" Features: - Save/load flows as JSON - Duplicate flows - Test mode (dry run with sample data) - Execution history with replay - Error handling per node (retry 3x, skip, abort flow) - Variables: pass data between nodes via syntax Build the visual builder with react-flow library. Create 3 sample automation flows.
Intermediate

B15 — Build a Social Media Scheduler

Build a social media content scheduling and management tool: Stack: Next.js + TypeScript + Prisma + PostgreSQL + Tailwind + Bull Features: 1. Content calendar: monthly/weekly view with drag-and-drop rescheduling 2. Post composer: write once, customize per platform (X, LinkedIn, Instagram captions) 3. Media library: upload images/videos, tag, search, reuse across posts 4. Scheduling: pick date/time per platform, timezone-aware, optimal time suggestions 5. Queue system: posts enter Bull queue, process at scheduled time 6. Preview: see how post will look on each platform (character limits enforced) 7. Analytics (mock): impressions, engagement rate, best performing posts 8. Hashtag manager: save sets, auto-suggest based on content 9. Team features: assign posts to team members, approval workflow (draft → review → approved → scheduled) Models: User, Post, Platform, Media, Schedule, Analytics, HashtagSet API: full CRUD for posts, media upload, schedule management, analytics endpoints Build complete application with 20 sample scheduled posts across platforms.

📖 Education & Knowledge

Intermediate

B16 — Build an Interactive Tutorial System

Build an interactive step-by-step tutorial platform: Stack: React + TypeScript + Tailwind + MDX Features: 1. Tutorial pages: MDX files with embedded interactive code blocks 2. Live code editor: edit code inline, see output in real-time preview pane 3. Step-by-step progression: next/prev navigation, progress bar, checkpoint saves 4. Code challenges: fill-in-the-blank in code blocks, validate against expected output 5. Concept cards: expandable definitions, diagrams, "did you know?" boxes 6. Quiz sections: multiple choice + code output prediction between modules 7. Progress tracking: completed modules, quiz scores, time spent 8. Difficulty selection: beginner (more hints), intermediate (some hints), advanced (no hints) Create a complete tutorial series: "Build Your First AI Agent in TypeScript" with 8 lessons: 1. What are AI agents? (concept cards + quiz) 2. Setting up the project (live code editor) 3. Creating a base Agent class (code challenge) 4. Adding tools to agents (code challenge) 5. Agent communication (live code editor) 6. Error handling and logging (code challenge) 7. Testing agents (code challenge) 8. Deploying your agent system (step-by-step) Each lesson: ~10 minutes, 2-3 interactive elements, 1 quiz.

🏗️ Skills & Workflows

Intermediate

B17 — Build a Custom Agent Skill

Create a complete Antigravity Agent Skill for Shopify Liquid development: File: .agent/skills/shopify-liquid/SKILL.md Structure: --- description: "Expert Shopify Liquid template development with SEO, accessibility, and performance best practices" --- # Shopify Liquid Development Skill ## Context You are an expert Shopify theme developer specializing in Liquid templates, sections, and snippets. ## Requirements (Always follow these) 1. All CSS must be scoped under a unique class prefix per section 2. All IDs must be prefixed to avoid collisions with theme 3. JavaScript must be in IIFE — zero global pollution 4. No jQuery dependency 5. No !important on body, html, header, or footer 6. Use Liquid variables for all dynamic content 7. Implement lazy loading for all images 8. Include schema{} block with settings for every section 9. Test responsive at 375px, 768px, 1280px 10. Include print styles and prefers-reduced-motion support ## Patterns ### Section Template [Include a complete section template with schema, CSS, HTML, and JS patterns] ### Snippet Template [Include reusable snippet pattern] ### SEO Magnet System [Include JSON-LD schema patterns for pages] ## Examples [Include 3 complete section examples at different complexity levels] Also create: - .agent/skills/shopify-liquid/references/liquid-cheatsheet.md - .agent/skills/shopify-liquid/examples/section-hero.liquid - .agent/skills/shopify-liquid/examples/section-faq.liquid
Intermediate

B18 — Build a Few-Shot Calibration Skill

Create a Few-Shot Calibration skill that ensures consistent output quality: File: .agent/skills/few-shot-calibrator/SKILL.md Purpose: When activated, this skill forces the agent to produce outputs matching specific quality examples. Structure: - 3 "gold standard" examples of perfect output for each content type - 3 "anti-examples" showing common mistakes to avoid - Scoring rubric: rate output 1-10 on accuracy, completeness, format compliance, tone - Self-check instruction: before returning output, compare against examples and score yourself Content types to calibrate: 1. API documentation (example of perfect endpoint docs) 2. React component (example of perfectly structured component) 3. Git commit messages (conventional commits examples) 4. Code review comments (constructive, specific, actionable) 5. Bug report (reproducible steps, expected vs actual, environment) The skill should include a /scripts/validate.sh that runs a basic format check on outputs.

🌐 API Integrations

Advanced

B19 — Build a Multi-Platform API Aggregator

Build an API aggregator that unifies data from multiple platforms into one dashboard: Stack: Node.js + Express + TypeScript + React + Recharts Integrations (use mock data for demo, real API structure): 1. Shopify: orders, products, customers, revenue 2. Google Analytics: traffic, page views, bounce rate, top pages 3. Social Media: followers, engagement rate, top posts (X, Instagram, LinkedIn) 4. Email Marketing: subscribers, open rate, click rate, campaign performance 5. Payment: Stripe revenue, MRR, churn, failed payments Unified dashboard: - Single overview page with KPIs from all platforms - Unified timeline: all events from all platforms on one timeline - Cross-platform insights: "Traffic from Instagram grew 20% → Shopify sales grew 15%" - Anomaly detection: highlight unusual metrics (spike or drop > 2 standard deviations) - Daily/weekly email digest summarizing key metrics Architecture: - Adapter pattern: each integration implements same interface (fetchMetrics, fetchEvents) - Caching layer: Redis with TTL per integration (Shopify: 5min, Analytics: 15min) - Background workers: Bull queue refreshing each integration on schedule - Error isolation: one failing integration doesn't break others Build with realistic mock data for 30 days. Show the unified dashboard working.

🧰 Developer Tools

Intermediate

B20 — Build a CLI Toolkit

Build a developer CLI toolkit using Node.js + Commander.js + TypeScript: Commands: 1. init — Interactive project scaffolder (prompts for name, stack, features → generates project) 2. gen component [name] — Generate React component with test, story, and types 3. gen api [name] — Generate Express route with controller, service, validation, test 4. gen model [name] — Generate Prisma model with CRUD API boilerplate 5. lint — Run ESLint + Prettier with auto-fix 6. audit — Security audit (npm audit + custom checks for hardcoded secrets) 7. env check — Verify all required env vars are set, show missing 8. db seed — Run seed scripts in order with progress 9. docs gen — Auto-generate API docs from code comments 10. deploy — Build + test + deploy sequence with rollback on failure Requirements: - Colorful terminal output (chalk) - Loading spinners (ora) - Interactive prompts (inquirer) - Config file (.devtoolsrc.json) for project-specific settings - Help text for every command - Tab completion for bash/zsh - Published as npm package (npm init, proper package.json) Test every command. Show output screenshots via browser.

⚡ Advanced Architecture

Expert

B21 — Build a Microservices Architecture

Decompose a monolithic e-commerce app into microservices: Services (each its own Express + TypeScript project): 1. user-service: auth, profiles, roles (port 3001) 2. product-service: CRUD, search, inventory (port 3002) 3. order-service: cart, checkout, order history (port 3003) 4. payment-service: Stripe integration, refunds (port 3004) 5. notification-service: email, in-app notifications (port 3005) 6. api-gateway: route requests, auth middleware, rate limiting (port 3000) Communication: - Synchronous: REST between gateway and services - Asynchronous: Redis Pub/Sub for events (OrderCreated → notification-service) - Service discovery: simple registry in Redis Each service has: - Own database (PostgreSQL schema isolation) - Own Dockerfile and health check - OpenAPI spec (swagger.json) - Integration tests Infrastructure: - docker-compose.yml running all 6 services + PostgreSQL + Redis - API Gateway with JWT validation, rate limiting, request logging - Centralized logging (all services log to shared format) - Circuit breaker pattern: if payment-service is down, queue orders for retry Deploy all services. Make a complete purchase flow through the gateway. Verify async notifications fire.
Expert

B22 — Build a Real-Time Collaboration Tool

Build a collaborative document editor (like a simplified Google Docs): Stack: Next.js + TypeScript + WebSocket + Y.js (CRDT) + Tailwind Features: 1. Rich text editing: bold, italic, headings, lists, code blocks, links 2. Real-time sync: multiple users see edits instantly (Y.js CRDT for conflict resolution) 3. Cursor awareness: see other users' cursors with name labels and colors 4. Document management: create, rename, delete, list all documents 5. User presence: show who's currently viewing/editing 6. Version history: save snapshots, compare versions, restore previous 7. Comments: inline comments on selected text, thread replies, resolve 8. Export: download as Markdown, HTML, or plain text Technical: - WebSocket server for real-time sync - Y.js for conflict-free replicated data type (no merge conflicts) - Awareness protocol for cursor positions - Autosave every 30 seconds - Offline support: queue changes, sync when reconnected Open 3 browser tabs simulating 3 users. Demonstrate simultaneous editing with cursor visibility.
Expert

B23 — Build a Monitoring & Alerting System

Build an application monitoring and alerting dashboard: Stack: Node.js + TypeScript + Express + InfluxDB (time-series) + Grafana + React Components: 1. Collector agent: lightweight script that runs in target apps, sends metrics every 10s 2. Metrics: CPU, memory, request count, error rate, response time (p50/p95/p99), active connections 3. Time-series storage: InfluxDB for efficient metric storage and querying 4. Dashboard: real-time charts (Recharts), 1h/6h/24h/7d views 5. Alert rules: configure thresholds (e.g., error rate > 5% for 5min → trigger) 6. Alert channels: webhook, email, Slack (simulate with console.log) 7. Incident timeline: when alert fires → create incident → track resolution 8. Status page: public page showing service health (operational/degraded/outage) Simulate a production environment: - Run 3 mock services generating realistic metrics - Trigger an artificial spike in error rate - Show alert firing → incident created → resolution flow Build the collector as an npm package. Dashboard as a Next.js app.
Advanced

B24 — Build an AI Prompt Engineering Workbench

Build a prompt engineering IDE for testing and optimizing AI prompts: Stack: React + TypeScript + Tailwind + Node.js + Express Features: 1. Prompt editor: syntax highlighting for template variables , system/user/assistant message blocks 2. Variable panel: define template variables with test values, swap variable sets 3. Multi-model testing: send same prompt to Gemini 3.1 Pro, Claude, GPT simultaneously 4. Side-by-side comparison: view all model responses next to each other 5. Evaluation rubric: score responses on accuracy, completeness, formatting, tone (1-10 each) 6. A/B testing: compare two prompt versions across 10 runs, statistical analysis of quality scores 7. Prompt library: save, tag, search, version control for prompts 8. Chain builder: connect prompts in sequence (output of prompt A → input of prompt B) 9. Cost calculator: estimate token usage and cost per model 10. Export: save best prompts as markdown or JSON Models: Prompt, PromptVersion, Run, Evaluation, PromptChain UI: split pane (editor left, results right), collapsible panels Build with mock API responses for demo (actual API integration optional). Create 5 sample prompts in the library.
Expert

B25 — Build the Complete Stack: AI Startup MVP in One Session

Build an entire AI startup MVP in one Antigravity session. This is the ultimate vibe coding test. Product: "InsightBot" — An AI-powered customer feedback analyzer for SaaS companies Stack: Next.js 15 + TypeScript + Tailwind + Shadcn/ui + Prisma + PostgreSQL + Redis + Bull + Stripe Pages (12 total): 1. / — Marketing: hero, features (6), pricing (3 tiers), testimonials, CTA 2. /login — Email + Google OAuth 3. /register — With email verification flow 4. /dashboard — Overview: sentiment score, feedback volume, top issues, trend chart 5. /dashboard/feedback — DataTable of all feedback with filters, search, bulk actions 6. /dashboard/feedback/[id] — Detail view with AI analysis, sentiment, tags, response composer 7. /dashboard/insights — AI-generated weekly report: themes, sentiment trends, action items 8. /dashboard/integrations — Connect Zendesk, Intercom, email (mock setup flows) 9. /dashboard/settings — Team management, billing (Stripe portal), API keys 10. /dashboard/reports — Generate and download PDF reports with charts 11. /pricing — Detailed plan comparison with FAQ 12. /docs — API documentation with interactive examples AI features: - Sentiment analysis: classify feedback as positive/neutral/negative with confidence score - Theme extraction: automatically tag feedback with themes (UX, pricing, bugs, features) - Smart summarization: weekly digest of all feedback into executive summary - Response suggestions: AI-drafted replies to customer feedback - Anomaly detection: alert when negative sentiment spikes Technical: - Stripe subscriptions: Free (100 feedback/mo), Pro $49 (10K), Enterprise $149 (unlimited) - Background processing: Bull queue for AI analysis of incoming feedback - Caching: Redis for dashboard aggregations - API: full REST API with API key auth for external integrations - Webhook receiver: accept feedback from external tools - Rate limiting and input sanitization Use Planning Mode. This is a multi-hour build — plan the full architecture first, then build page by page. Seed realistic data. Test the complete user journey: land → register → add feedback → view AI analysis → generate report.
Module 07

Agent Skills, Rules & Workflows — The Trinity

Three systems that transform Gemini from a generalist into a specialist that knows your codebase, your standards, and your workflow.

SystemWhen LoadedPurposeLocation
RulesAlways (every prompt)Code style, naming, patterns.agent/rules.md
SkillsOn match (Progressive Disclosure)Specialized task knowledge.agent/skills/[name]/SKILL.md
WorkflowsUser-triggered (/ command)Repeatable procedures.agent/workflows/[name].md

Rules — Always-On Guardrails

Loaded into every prompt. Keep them short — they consume context on every interaction.

.agent/rules.md
# Project Rules
## Code Style
- TypeScript strict mode always
- Functional components only (no classes)
- Named exports (no default exports)
- const over let, never var
- Error messages: user-friendly, never expose stack traces

## Architecture
- Feature-based folders: /features/[name]/{components,hooks,utils,types}
- All API calls through /lib/api client (never raw fetch)
- Environment variables through /lib/env.ts with validation

## Testing
- Every function gets a test file
- Minimum 3 cases: happy path, edge case, error case

## Git
- Conventional commits: feat:, fix:, docs:, refactor:, test:
- Branch naming: feature/[ticket]-[description]

Skills — Progressive Disclosure Specialists

Only loaded when your request matches the skill description. Keeps context lean while giving deep expertise when needed.

Skill Directory Structure
.agent/skills/my-skill/
├── SKILL.md          ← Main file (YAML frontmatter + markdown)
├── /references/      ← API specs, cheatsheets
├── /examples/        ← Gold-standard outputs
├── /scripts/         ← Validation scripts
└── /templates/       ← Boilerplate files

Five Skill Design Patterns

1. Basic Router: Instructions + requirements. Good for style guides.

2. Reference: SKILL.md + /references/ with API docs. For specific libraries.

3. Few-Shot: /examples/ with 3+ gold-standard outputs. For consistent formatting.

4. Tool Use: /scripts/ with validation the agent runs to verify output.

5. All-in-One: Everything combined. For complex domains like Shopify themes.

Workflows — User-Triggered Procedures

Type /workflow-name in chat. Multi-step procedures executed in sequence.

.agent/workflows/new-feature.md
# /new-feature workflow
1. Ask user for feature name and description
2. Create Git branch: feature/[name]
3. Create directory: /features/[name]/{components,hooks,utils,types,__tests__}
4. Generate TypeScript types from description
5. Create base component with props interface
6. Create custom hook for business logic
7. Generate unit tests (happy + edge + error)
8. Create Storybook story
9. Update barrel exports
10. Run tests, report summary
Module 08

Proof It Works — The $10.75M DDS Portfolio

Every system below was built using vibe coding. Total investment: under $1,000. Total value: $10.75M–$13.1M.

OMEGA GOD MODE

Atelier OS v5.0

Publishing House Architecture

8-agent content factory. 107 files, ~18,500 LOC, 4 parallel pipelines, 99.9/100 Apex Score.

$15.5M Value$12M/yr Labor350:1 Ratio
LEVEL 9 AGI

AGI Nexus v10.0

Self-Repairing Agent Swarm

9-agent swarm, meta-cognitive self-repair (9.7/10), code evolution (9.5/10).

$2.485M/yr1,512,200% ROI$0.45/day
GOD TIER

Synthetic Director v9.1

Multi-Platform Content Engine

48 files, 14,500 LOC, 8+ platforms simultaneously. 420x efficiency, 44hr build for $290.

$2.45M Equiv$450K/yr9.9/10
CLEAN ROOM

Cortex-7

R&D Lab

Strategy Pattern architecture, competitive intelligence. Built in 2 hours.

$128K Value200x Efficiency8.5/10
WAR ROOM

Counsel AI 4.0 Pro

Adversarial Simulation

Red Team vs Blue Team debate. Every decision stress-tested.

$82.5K/yr8.8/10
VISION

ProductLens AI

Photography Pipeline

Multi-model product photography analysis and optimization.

$75K/yr8.9/10
CONTENT

StorySpark AI

Autonomous Writer

Autonomous long-form content creation with human-quality output.

$68.5K/yr8.3/10
AGI-LITE

LORD 2026 v4.2.2

Psychometric Engine

Psychometric Vector Engine, 0.775 Human Equivalent Score.

$95K/yr8.8/10
LEVEL 3 AGI

DDS Strategist v2.0

Cognitive Supply Chain

Strategic planning AI for business optimization.

$87.5K/yr8.7/10
GAMIFIED

Dragonfly Crush

Marketing Game

50-level gamified marketing with Guardian AI v2.1.

8.6/10
AI FASHION

Virtual Try-On Studio

Fashion Visualization

AI fashion visualization for product previews.

Visual AI
EDUCATION

Master Crochet Guide

Interactive Platform

Step-by-step education with difficulty progression.

EdTech
🔑

The lesson: You don't need millions to build million-dollar systems. Methodology (vibe coding) + tools (Antigravity + Gemini 3.1 Pro) + iteration. Every system above started as a single prompt.

Module 09

AGI Architecture Patterns — Production Blueprints

Five battle-tested patterns extracted from the DDS portfolio. Each is a real architecture you can implement today.

Pattern 1: Finite State Machine Pipeline

The backbone of Atelier OS and Synthetic Director. Every content piece flows through deterministic states with validation gates.

TypeScript — FSM Pipeline
enum PipelineState {
  IDLE = 'IDLE',
  RESEARCHING = 'RESEARCHING',
  DRAFTING = 'DRAFTING',
  EDITING = 'EDITING',
  SEO_OPTIMIZING = 'SEO_OPTIMIZING',
  QA_REVIEW = 'QA_REVIEW',
  PUBLISHING = 'PUBLISHING',
  PUBLISHED = 'PUBLISHED',
  FAILED = 'FAILED'
}

interface StateTransition {
  from: PipelineState;
  to: PipelineState;
  guard: () => Promise<boolean>; // Must pass to transition
  action: () => Promise<void>;   // Execute on transition
  onFail: () => Promise<void>;   // Rollback handler
}

// Key insight: every state validates its output
// before allowing the next transition.
// Failed validation → rollback to previous state.

Pattern 2: Adversarial Self-Correction Loop

Used in AGI Nexus and Counsel AI. Generator creates, Critic evaluates, loop until quality threshold met.

TypeScript — Generator-Critic Loop
const MAX_ITERATIONS = 5;
const QUALITY_THRESHOLD = 85;

async function selfCorrect(prompt: string) {
  let output = await generator.generate(prompt);
  for (let i = 0; i < MAX_ITERATIONS; i++) {
    const critique = await critic.evaluate(output);
    if (critique.score >= QUALITY_THRESHOLD) return output;
    output = await generator.revise(output, critique.feedback);
    logger.log({ iteration: i, score: critique.score });
  }
  return { output, status: 'max_iterations_reached' };
}
// Typical improvement: 40-60% quality gain over raw generation

Pattern 3: Multi-Agent Swarm

Specialized agents communicate via typed message bus. CEO orchestrator routes tasks based on capability matching.

TypeScript — Agent Swarm
interface Agent {
  id: string;
  role: 'builder' | 'reviewer' | 'tester' | 'security';
  capabilities: string[];
  process(task: Task): Promise<Result>;
}

class Orchestrator {
  private agents: Map<string, Agent>;
  private bus: EventBus;

  async dispatch(request: UserRequest) {
    const plan = await this.decompose(request);
    const results = await Promise.allSettled(
      plan.tasks.map(t => this.route(t))
    );
    return this.compile(results);
  }
}

Pattern 4: RAG Semantic Memory

Chunk documents → embed → store in vector DB → retrieve relevant context → augment prompts. Used in Atelier OS for trend awareness.

Pattern 5: Forensic Black Box Logging

Every agent decision logged as structured JSON: timestamp, agent ID, input hash, output hash, duration, error traces. Non-negotiable for production AI systems — you will need to debug agent behavior at 3 AM.

JSON — Log Entry Format
{
  "timestamp": "2026-03-01T14:22:31.445Z",
  "agentId": "content-writer-01",
  "state": "DRAFTING",
  "input": { "topic": "AI fashion trends", "wordTarget": 1500 },
  "output": { "wordCount": 1647, "qualityScore": 88 },
  "duration_ms": 4230,
  "tokens": { "input": 2100, "output": 3200 },
  "error": null
}
Module 10

Browser Sub-Agent & Autonomous Testing

Antigravity's exclusive feature: agents that launch a browser, navigate your app, click buttons, fill forms, take screenshots, and verify UI — without you touching a mouse.

What the Browser Agent Can Do

Screenshot capture — verify layout matches design at any breakpoint. DOM interaction — click, type, scroll, hover to test user flows. Console monitoring — catch JavaScript errors during testing. Network observation — verify API calls are made correctly. Recordings — replay sessions showing exactly what the agent did.

Browser Agent Prompts

Visual Regression Test
Open http://localhost:3000 in browser. Take screenshots at these widths:
- 375px (mobile)
- 768px (tablet)
- 1280px (desktop)
- 1920px (large desktop)

For each, verify:
1. No horizontal overflow
2. Navigation is accessible (hamburger on mobile)
3. Text is readable (no truncation or overlap)
4. Images are properly sized
5. Interactive elements are tappable (min 44x44px touch targets)

Report any issues with annotated screenshots.
Full User Journey Test
Test the complete user journey in browser:

1. Navigate to homepage → verify hero loads, all images visible
2. Click "Sign Up" → fill registration form with test data → submit
3. Check for confirmation message or redirect to dashboard
4. Navigate to dashboard → verify data loads (no empty states with real data)
5. Create a new item → verify it appears in the list
6. Edit the item → verify changes persist
7. Delete the item → verify removal
8. Log out → verify redirect to login
9. Try accessing dashboard while logged out → verify 401 redirect

Take screenshots at each step. Report any errors or unexpected behavior.
Module 11

Security & Best Practices

Terminal Execution Policies

"Request review" (recommended): Agent asks permission before every terminal command. Safe but slower.

"Always proceed": Agent executes immediately. Fast but requires a deny list for dangerous commands:

Recommended Deny List
# Add to Antigravity settings → Terminal → Deny List
rm -rf /
rm -rf ~
sudo rm
sudo shutdown
sudo reboot
DROP DATABASE
DROP TABLE
curl | sh
wget | sh
chmod 777
ssh-keygen -f
git push --force origin main

Essential Security Rules

Never feed secrets into prompts. Use environment variables and .env files. The agent can read .env but should never echo values.

Browser URL Allowlist. Restrict which URLs the browser agent can navigate to — only localhost and your staging domain.

Git before everything. Initialize Git and commit before every agent session. You can always rollback.

Sandbox during preview. Run Antigravity projects in Docker or VM. The agent has terminal access — isolate it.

Review every diff. The Changes sidebar shows every modification. Read it like a code review before accepting.

⚠️

The cardinal rule: Antigravity agents are powerful but not infallible. They can and will make mistakes. Your job as mission controller is to catch those mistakes before they reach production. Always review. Always test. Always verify.

Module 12

Shopify Vibe Coding with Antigravity

Antigravity + Shopify = sections, pages, and entire themes built in hours instead of weeks.

Recommended Shopify Skills

Create These Skills
.agent/skills/
├── shopify-liquid/     ← Liquid syntax, objects, filters, tags
├── shopify-seo/        ← JSON-LD schemas, meta tags, SEO Magnet System
├── shopify-a11y/       ← WCAG 2.1 AA compliance for Shopify
└── shopify-perf/       ← Core Web Vitals, lazy loading, critical CSS

Shopify Rules File

.agent/rules.md — Shopify Rules
# Shopify Development Rules
1. All CSS scoped under unique class prefix per section
2. All IDs prefixed to avoid theme collisions
3. JavaScript in IIFE — zero global pollution
4. No jQuery dependency (vanilla JS only)
5. No !important on body, html, header, footer
6. Use Liquid variables  for all dynamic content
7. Implement lazy loading for all images below the fold
8. Include schema{} block with settings for every section
9. Test responsive at 375px, 768px, 1280px
10. Include print styles and prefers-reduced-motion support

Workflow idea: Create a /new-shopify-section workflow that scaffolds a complete section with schema, scoped CSS, IIFE JS, responsive layout, and accessibility — all from a one-line description.

Module 13

Competitor Comparison — Choose Your Weapon

FeatureAntigravityCursorClaude CodeGitHub Copilot
ParadigmAgent-first IDEAI-enhanced editorTerminal agentCode completion
Multi-Agent Parallel✅ Manager View
Browser Testing✅ Built-in
Context Window1M tokens~200K200K~8K
Planning Artifacts✅ Checklists + plansPartial
Skills System✅ SKILL.mdRules onlyCLAUDE.md
Models AvailableGemini, Claude, GPTClaude, GPT, GeminiClaude onlyGPT, Claude
PriceFree preview$20/mo$20/mo (Max)$10/mo
Best ForFull-stack vibe codingEditor power usersTerminal workflowsQuick completions
WeaknessPreview bugs, resource drainNo browser agentNo GUILimited context
💡

My recommendation: Use Antigravity for full-stack vibe coding and multi-agent workflows. Claude Code for terminal-heavy tasks and quick refactors. Cursor for tight editor integration. They complement each other — I use all three.

Module 14

Resources & Next Steps

Official Documentation

Download: antigravity.google/download

Docs: antigravity.google/docs

Skills Guide: antigravity.google/docs/skills

Getting Started Codelab: codelabs.developers.google.com/getting-started-google-antigravity

What is Vibe Coding: cloud.google.com/discover/what-is-vibe-coding

Gemini 3.1 Pro: deepmind.google/models/gemini/pro

DDS Vibe Coding Academy

This masterclass is part of a free course series. Continue learning:

Vibe Code Masterclass 2026: Shopify + Claude 4.5 Opus (25+ prompts, 12 modules)

Shopify Sidekick Masterclass: 50+ prompts, 12 modules of Shopify AI mastery

Gemini Code Assistant Guide: 40+ prompts for Google's other coding tools

Zorin OS Master Class: Linux migration for developers

Connect & Follow

Stay updated with new guides, prompts, and DDS portfolio updates:

X/Twitter: @designdelight24 & @designdelight25

Threads: @designdelightstudio2024

Bluesky: designdelight24.bsky.social

Facebook: facebook.com/DDSBoston

🚀

Start now: Download Antigravity, create your first project, paste Prompt P1 (Hello World), and experience the paradigm shift. You'll never go back to typing every line.

Bottom Line

Google Antigravity is not an incremental improvement — it is a paradigm shift from "writing code" to "directing AI agents." Combined with Gemini 3.1 Pro's 1M token context and 77.1% ARC-AGI-2 score, vibe coding enables a single developer to build systems that would traditionally require entire engineering teams. The 50 prompts in this masterclass aren't exercises — they're production blueprints. Start with P1, work through the modules, and by Module 6B you'll be building autonomous AI systems. The age of the solo developer running a $10M AI portfolio has arrived.

Frequently Asked Questions

Antigravity is an agent-first IDE where AI agents plan, code, test, and verify autonomously across your editor, terminal, and browser. Cursor enhances editing with AI suggestions. Copilot predicts next lines. Antigravity deploys entire autonomous workflows — a fundamentally different paradigm.
Yes. As of March 2026, Antigravity is in free public preview with generous Gemini 3.1 Pro rate limits for personal Gmail accounts. Google plans tiered pricing: Free (Flash, 50 completions/day), Pro ($25/month, unlimited Pro), and Enterprise ($45/user/month).
Five models: Gemini 3.1 Pro (1M context, primary), Gemini 3.1 Flash (fast/cheap), Claude Sonnet 4.6 (200K, strong code gen), Claude Opus 4.6 (200K, max intelligence), and GPT-OSS-120B (128K, open-source).
Vibe coding is intent-based software engineering where you describe what you want in natural language and AI agents handle implementation. You operate as architect defining constraints and quality standards while agents plan, code, test, and deploy.
Planning Mode generates a task checklist and implementation plan before writing any code — your architectural guardrail. Fast Mode skips planning for quick fixes. Always use Planning Mode for tasks touching 3+ files or involving architecture decisions.
Skills are SKILL.md packages in .agent/skills/ that use Progressive Disclosure — only loaded when your request matches the skill's description. This keeps the context window lean while turning Gemini into a domain expert. Skills can include references, examples, scripts, and templates.
Absolutely. Antigravity excels at Shopify — Liquid templates, custom sections, page templates, theme modifications. Create Shopify-specific Skills and Rules for consistent output. This entire masterclass page was architected using vibe coding methodology.
If you know VS Code, you're already 70% there. The editor is familiar. The mind-shift is going from "I write code" to "I direct agents." Most developers are productive within 1-2 hours. Mastery of Planning Mode, Skills, and Manager View takes 1-2 weeks of daily use.
Security is your responsibility. Configure terminal deny lists, browser URL allowlists, use sandbox environments, never put secrets in prompts, and always review every code change before committing. The agent has real access to your system — treat it like a new employee with powerful tools.
Resource drain can cause IDE freezes on complex projects. Rate limits during peak hours. 32-second time-to-first-token for Gemini 3.1 Pro on complex reasoning. Inconsistent behavior on large legacy codebases. Google is actively improving these during preview.