From GTM Skills
Accelerates GTM asset creation through AI vibe coding — using v0, Lovable, Bolt, Replit for rapid landing pages, marketing sites, and prototypes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gtm-skills:vibe-codingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
"Vibe coding" — coined by Andrej Karpathy in 2025 — is a new paradigm where
"Vibe coding" — coined by Andrej Karpathy in 2025 — is a new paradigm where you build software by describing what you want to an AI, iterating conversationally, and shipping without deep-diving into the underlying code. It is not "no-code." It is "AI-code." You speak. The AI writes. You review. You ship. For GTM teams, vibe coding means marketing sites, landing pages, interactive tools, dashboards, and prototypes can be built by marketers and founders — not just engineers. This skill covers the vibe coding workflow across 6 platforms, ranked by GTM utility.
Trigger phrases: "vibe coding", "build with v0", "AI landing page", "Jesse for marketing site", "Lovable app", "Bolt build", "Replit Agent", "AI dev tool", "build without coding", "Claude Code for GTM", "AI website builder"
"There's a new kind of coding I call 'vibe coding,' where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It's possible because the LLMs are getting so good. I just talk to Composer with SuperWhisper so I barely touch the keyboard. I ask for the dumbest things like 'decrease the padding on the sidebar by half' because I'm too lazy to find it. I 'Accept All' always, I don't read the diffs anymore."
The vibe coding philosophy in 4 principles:
Levels builds $100K+/mo products solo using AI tools. His principle: "The AI writes 80% of the code. I guide it, review the output, and fix the edge cases. What used to take weeks now takes hours. What used to take a team of 5 now takes me and an API key."
20+ products shipped, primarily vibe-coded. "I don't write code anymore. I describe what I want. The AI writes it. I test it. If it works, I ship. If it doesn't, I describe the problem and the AI fixes it."
| Tool | Best For | Pricing | Skill Level | Output |
|---|---|---|---|---|
| v0 by Vercel | Landing pages, UI components, React apps | Free-$20/mo | Zero code | Production React/Next.js |
| Lovable | Full-stack apps, tools, SaaS MVPs | Free-$20/mo | Zero code | Full-stack apps with backend |
| Bolt.new | Rapid prototyping, full apps | Free-$20/mo | Zero code | Full-stack apps |
| Jesse + Claude | Codebase-level changes, complex features | $20/mo | Some code | Any codebase |
| Claude Code | Terminal-based, agentic development | API usage | Technical | Full codebases |
| Replit Agent | Quick tools, internal dashboards | $25/mo | Minimal code | Hosted apps |
| Tempo Labs | React UI components, design-to-code | Free-$15/mo | Zero code | React components |
What it is: Generative UI platform. Describe a page in natural language. v0 generates React/Next.js/Tailwind code. You iterate conversationally. Export to your codebase or deploy on Vercel.
GTM use cases:
Workflow:
npx shadcn add the components.Pro tips:
What it is: Full-stack app builder. Describe an app. Lovable generates frontend + backend + database. Deploy with one click. Best for tools, calculators, dashboards — not just static pages.
GTM use cases:
Workflow:
What it is: Browser-based full-stack app builder. Similar to Lovable but faster iteration cycles. Best for "show me something in 60 seconds."
GTM use cases:
Workflow:
What it is: AI-native IDE. Claude/GPT integrated into your editor. Full codebase awareness. Best for developers who want AI acceleration, not replacement.
GTM use cases:
Workflow:
What it is: Anthropic's terminal-based coding agent. Full autonomy. Can read/write files, run commands, search codebases, and deploy.
Claude Code for GTM artifacts:
claude "Build a dark-themed SaaS landing page using Tailwind CSS.
Include: hero with CTA, 3-tier pricing, customer logos,
3 testimonials, FAQ accordion, and a footer. Use Inter font.
Primary color: #0066FF. Deploy to Vercel."
Claude Code will:
What it is: Replit's AI agent. Describe an app in natural language. Replit builds, hosts, and deploys it. Good for quick internal tools.
GTM use case examples:
Write a detailed prompt. Include:
Paste into v0 / Lovable / Bolt / Jesse / Claude Code.
The rule: Use vibe coding for the presentation layer. Use real engineering for the critical path. Your landing page can be vibe-coded. Your payment processing cannot.
VIBE CODING ARTIFACT PLAN
Artifact: [landing page / calculator / tool / dashboard]
Platform: [v0 / Lovable / Bolt / Jesse / Claude Code / Replit]
Audience: [ICP]
Success Metric: [conversion rate / signups / demos]
Prompt v1:
[Detailed natural language description]
Iteration Log:
1. Generated v1 — [what worked, what didn't]
2. ["Change X"] — [result]
3. ["Add Y"] — [result]
...
Deploy:
- URL: [deployed URL]
- Analytics: [connected]
- Next iteration: [date / trigger]
Before delivering, verify:
Vibe-coding the product itself. Your core SaaS product needs real engineering. Vibe code the marketing site, not the payment processing. Fix: Marketing surfaces = vibe code. Product core = real code.
Accepting all AI output without review. "Accept All" is Karpathy's bit — and it works when you can test the output. But for customer-facing pages, test every button, every link, every form. Fix: 5-minute QA checklist before every deploy.
One-shot prompting. "Build a SaaS website" in one prompt produces generic slop. Fix: Build section by section. Hero first. Iterate. Then pricing. Iterate. One section at a time produces much better output.
No design system reference. AI generates generic Tailwind if you don't give it design constraints. Fix: Provide brand colors, font, and a reference site. "Look like Stripe but with #0066FF primary."
Forgetting mobile. AI tools often generate desktop-first layouts that break on mobile. Fix: As a final prompt: "Make this fully responsive. Stack all sections vertically on mobile. Ensure touch targets are 44px+."
| Expert | Platform | What They Teach |
|---|---|---|
| Andrej Karpathy | @karpathy (X) | Vibe coding philosophy, AI development |
| Pieter Levels | @levelsio (X) | Solo building with AI, $100K+/mo products |
| Sahil Lavingia | @shl (X) | Gumroad, AI-first product building |
| Marc Lou | @marc_lou (X) | AI shipping machine, 20+ products |
| Guillermo Rauch | @rauchg (X) | v0, Vercel, generative UI |
| Riley Brown | @rileybrown_ai (X) | AI coding tutorials, Jesse workflows |
| Mckay Wrigley | @mckaywrigley (X) | AI coding, Claude Code workflows |
| Sully Omarr | @SullyOmarr (X) | Lovable, Bolt, AI app building |
references/framework-notes.md — Named frameworks and reference tablestemplates/output-template.md — Deliverable shell for agent outputscripts/check-output.py — Lightweight deliverable validatorvibe-marketing — AI-powered marketing content at scalev0-lander — v0 by Vercel step-by-step for GTM pagesai-content-creation — AI workflows for blog, social, emailclaude-design — Design process for HTML artifactslanding-pages — CRO audits, conversion optimizationdesign-system-gtm — Brand tokens for AI generationpopular-web-designs — 54 brand design systems as visual vocabularynpx claudepluginhub leadmagic/gtm-skills --plugin gtm-skillsStep-by-step guide to building GTM landing pages with v0 by Vercel. Covers prompt engineering, iterating on generated UI, exporting to Next.js, deploying on Vercel, and connecting forms/analytics.
Builds complete, visually striking frontend pages with premium UI, cinematic animations, AI-generated media assets, persuasive copy, and generative art. Use for landing pages, marketing sites, dashboards, and media generation.
Use this skill when the user asks to "vibe code this", "build this with AI", "help me use Cursor/v0/Bolt to build this", "vibe coding from my PRD", "how do I code this with AI", "turn this spec into code", or wants guidance on using AI coding tools (Cursor, GitHub Copilot, v0, Bolt, Lovable, Claude Artifacts) to prototype or build a feature from a product spec. This is a coaching skill — it helps the PM get the most out of AI coding tools, not write code directly.