[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"pack-detail-ai-mvp-7-day-builder-en":3,"seo:pack:ai-mvp-7-day-builder:en":105},{"code":4,"message":5,"data":6},200,"操作成功",{"pack":7},{"slug":8,"icon":9,"tone":10,"status":11,"status_label":12,"title":13,"description":14,"items":15,"install_cmd":104},"ai-mvp-7-day-builder","🚀","#F97316","new","New · this week","AI MVP in 7 Days — Indie Builder Stack","Ten picks to take an idea from blank repo to first paying user in one week — Cursor + v0 + Bolt.new + Supabase + Stripe MCP + Resend + PostHog + Sentry + OpenRouter + Vercel CLI. Day-by-day timeline, not a feature menu.",[16,28,38,46,54,64,72,80,87,95],{"id":17,"uuid":18,"slug":19,"title":20,"description":21,"author_name":22,"view_count":23,"vote_count":24,"lang_type":25,"type":26,"type_label":27},834,"6efaef05-fc58-432d-9bd9-f0530bded8e1","cursor-tab-ai-autocomplete-predicts-your-next-edit-6efaef05","Cursor Tab — AI Autocomplete That Predicts Your Next Edit","Cursor's predictive code completion that suggests multi-line edits before you type. Cursor Tab uses context from your codebase and recent changes to predict the next logical edit.","Prompt Lab",215,0,"en","prompt","Prompt",{"id":29,"uuid":30,"slug":31,"title":32,"description":33,"author_name":34,"view_count":35,"vote_count":24,"lang_type":25,"type":36,"type_label":37},630,"ee124425-626b-4bcf-a738-9cdf88f98bd7","v0-vercel-ai-ui-component-generator-ee124425","v0 by Vercel — AI UI Component Generator","AI-powered tool that generates production-ready React and Next.js UI components from text descriptions. Uses shadcn\u002Fui and Tailwind CSS. Copy-paste or install via CLI. 8,000+ stars.","Vercel",214,"skill","Skill",{"id":39,"uuid":40,"slug":41,"title":42,"description":43,"author_name":44,"view_count":45,"vote_count":24,"lang_type":25,"type":36,"type_label":37},643,"bb148713-9912-43a3-866e-a263a487050b","bolt-new-full-stack-app-generator-browser-bb148713","Bolt.new — Full-Stack App Generator in the Browser","AI-powered development environment that generates, runs, and deploys full-stack web applications entirely in the browser. Describe your app, watch it build in real-time. By StackBlitz. 15,000+ stars.","Skill Factory",154,{"id":47,"uuid":48,"slug":49,"title":50,"description":51,"author_name":52,"view_count":53,"vote_count":24,"lang_type":25,"type":36,"type_label":37},1152,"3487159f-3701-11f1-9bc6-00163e2b0d79","supabase-open-source-firebase-alternative-3487159f","Supabase — The Open Source Firebase Alternative","Supabase is an open-source backend platform built on Postgres. It provides a complete backend — database, authentication, real-time subscriptions, storage, edge functions, and vector embeddings — with instant APIs and a generous free tier.","Supabase",167,{"id":55,"uuid":56,"slug":57,"title":58,"description":59,"author_name":60,"view_count":61,"vote_count":24,"lang_type":25,"type":62,"type_label":63},645,"9fa25556-579f-4c7d-9791-667c23e6bf7d","stripe-mcp-payments-api-server-ai-agents-9fa25556","Stripe MCP — Payments API Server for AI Agents","Official Stripe MCP server that gives AI agents access to payment processing, customer management, subscription billing, and financial reporting through natural language. 2,000+ stars.","Stripe",124,"mcp","MCP",{"id":65,"uuid":66,"slug":67,"title":68,"description":69,"author_name":70,"view_count":71,"vote_count":24,"lang_type":25,"type":36,"type_label":37},676,"1595eb81-b588-4673-9ba2-37f2db0a751b","resend-modern-email-api-developers-1595eb81","Resend — Modern Email API for Developers","Developer-first email API with React Email templates, webhooks, and deliverability built-in. Send transactional emails with beautiful templates in 3 lines of code. By the creator of Novu. 15,000+ stars.","Resend",190,{"id":73,"uuid":74,"slug":75,"title":76,"description":77,"author_name":78,"view_count":79,"vote_count":24,"lang_type":25,"type":36,"type_label":37},1615,"53fe9ca0-39c1-11f1-9bc6-00163e2b0d79","posthog-open-source-product-analytics-session-replay-53fe9ca0","PostHog — Open Source Product Analytics & Session Replay","PostHog is a self-hosted product analytics platform with event tracking, session replay, feature flags, A\u002FB testing, and a data warehouse built in.","AI Open Source",95,{"id":81,"uuid":82,"slug":83,"title":84,"description":85,"author_name":78,"view_count":86,"vote_count":24,"lang_type":25,"type":36,"type_label":37},945,"ece57add-34d8-11f1-9bc6-00163e2b0d79","sentry-open-source-error-tracking-performance-monitoring-ece57add","Sentry — Open Source Error Tracking & Performance Monitoring","Sentry is the developer-first error tracking and performance monitoring platform. Capture exceptions, trace performance issues, and debug production errors across all languages.",177,{"id":88,"uuid":89,"slug":90,"title":91,"description":92,"author_name":93,"view_count":94,"vote_count":24,"lang_type":25,"type":36,"type_label":37},2829,"7bb772b3-1ab0-4d27-a758-1cd9acc4f6ff","openrouter-unified-api-for-300-llms-with-auto-failover","OpenRouter — Unified API for 300+ LLMs with Auto Failover","OpenRouter is one OpenAI-compatible endpoint for 300+ LLMs across 60+ providers. Transparent pricing, no markup, automatic failover when a route is down.","OpenRouter",100,{"id":96,"uuid":97,"slug":98,"title":99,"description":100,"author_name":34,"view_count":101,"vote_count":24,"lang_type":25,"type":102,"type_label":103},3033,"2d5d7b20-25a2-4f99-bb2e-827672d613dd","vercel-cli-preview-deployments-from-terminal","Vercel CLI — Preview Deployments from Terminal","Vercel CLI runs dev servers, pulls project env, and creates preview or production deployments from the terminal. Useful for agent-built web changes.",86,"script","Script","tokrepo install pack\u002Fai-mvp-7-day-builder",{"pageType":106,"pageKey":8,"locale":25,"title":107,"metaDescription":108,"h1":109,"tldr":110,"bodyMarkdown":111,"faq":112,"schema":128,"internalLinks":175,"citations":188,"wordCount":201,"generatedAt":202},"pack","AI MVP in 7 Days — 10 Tools to Ship a Paying SaaS in One Week","Cursor, v0, Bolt.new, Supabase, Stripe MCP, Resend, PostHog, Sentry, OpenRouter, Vercel CLI — the 10-asset toolchain a solo indie builder uses to go from blank repo on Monday to first paying user by Sunday. Day-by-day timeline, not a feature menu.","AI MVP in 7 Days — From Blank Repo on Monday to First Paying User by Sunday","Ten picks across five layers (ideation, scaffold, payments, analytics, launch) sequenced over seven days. Cursor drives the editor, v0 + Bolt.new generate UI on Day 1-2, Supabase + the core feature land Day 3-4, Stripe MCP + Resend wire money on Day 5, PostHog + Sentry instrument Day 6, Vercel CLI ships Sunday. By Day 7 you have a deployed, monitored, payable product — not a perfect one.","## What's in this pack (the 7-day shipping toolchain)\n\nThis is the toolchain for a solo builder who has *seven calendar days* to turn an idea into a product that can take money. Not a hackathon prototype, not a Friday-night side project — an actual MVP with auth, payments, analytics, error tracking, and a live URL by Sunday night.\n\nIf `fullstack-indie-hacker` is the *2-week* version (more careful scaffolding, Drizzle vs Supabase debate, Kamal escape hatch) and `ai-side-hustle-kit` is the *marketing pipeline* (agents finding customers for an already-shipped product), this pack lives between them: **the compressed week** where you stop thinking and start shipping, with AI tools doing the heavy lifting so one human can hold the whole stack in their head.\n\nThe ten picks split into five layers, each owning specific days:\n\n- **Ideation & editor (Day 1)** — Cursor as the AI-native editor that holds the codebase, v0 to sketch UI before any framework choice is made.\n- **Scaffold (Day 1-2)** — Bolt.new to generate the working app skeleton in the browser, Supabase to bring DB + auth + storage with one URL.\n- **Core feature (Day 3-4)** — the days when no tool can save you. You build the one thing your product does.\n- **Payments (Day 5)** — Stripe MCP so Cursor \u002F Claude Code can wire checkout, subs, and webhooks without context-switching to the Stripe dashboard.\n- **Analytics & monitoring (Day 6)** — PostHog for product analytics + session replay, Sentry for error tracking. Resend wires transactional email the same day.\n- **Launch (Day 7)** — OpenRouter as the model-agnostic LLM gateway so you're not locked to one provider on launch day, Vercel CLI for the actual deploy.\n\nEvery tool here is **production-ready**, **AI-agent-readable** (Cursor \u002F Claude Code \u002F Codex can drive most of them), and **free-tier-friendly** through your first 100 users. The whole stack costs **$0 in fixed monthly fees** for an MVP — pay-as-you-grow on Stripe (2.9% + 30¢), Resend (3k emails\u002Fmo free), and OpenRouter (token pass-through).\n\n## Install in this order (Day 1 → Day 7 timeline)\n\n**Day 1 — Idea to scaffold**\n\n1. **Cursor** — the AI-native editor. Install first because every later tool gets wired through it. Cursor Tab gives you multi-line edit prediction, Composer drives multi-file changes from a prompt. Open the empty folder and start.\n2. **v0 by Vercel** — UI generation in the browser. Before you scaffold the app, generate 3-5 page designs in v0 so you know what you're building. 30 minutes of v0 sketches saves 4 hours of Day 4 \"what should this page look like.\"\n3. **Bolt.new** — full-stack app generator in the browser. Type the product description, Bolt scaffolds a working Next.js app with auth, DB calls, and the routes you described. Export to a git repo, open in Cursor, keep building.\n\n**Day 2 — Backend foundation**\n\n4. **Supabase** — the open-source Firebase. Postgres + auth + storage + realtime, one URL. Use it for everything: users, your domain data, file uploads, even feature flags. The fast lane that lets you skip the \"which auth library\" question entirely. Free tier carries the MVP.\n\n**Day 3-4 — Core feature**\n\nNo new installs. This is the irreducible work: the one thing your product does that nothing else does. Cursor + Supabase from above is enough. The tools shut up so you can think.\n\n**Day 5 — Payments**\n\n5. **Stripe MCP** — payments as an MCP tool. Lets Cursor \u002F Claude Code wire checkout, subscriptions, webhooks, and the customer portal directly from your editor. The MCP wrap is the difference between \"Stripe in an afternoon\" and \"Stripe in a weekend\" — for a 7-day sprint, that afternoon is everything.\n6. **Resend** — transactional email API. React Email templates, dead-simple SDK. Wire signup confirms, receipts, and password resets the same day you wire Stripe. They're a pair.\n\n**Day 6 — Observability**\n\n7. **PostHog** — product analytics + session replay + feature flags + LLM observability. One SDK, four jobs. The session replay alone is worth it on Day 6: you'll watch the first three users hit your signup flow and find two bugs before launch.\n8. **Sentry** — error tracking. Install in 5 minutes, catches the production error that will absolutely happen 4 hours after launch. Free tier covers any MVP for months.\n\n**Day 7 — Launch**\n\n9. **OpenRouter** — unified API for 300+ LLMs. If your product uses an LLM (most do in 2026), don't hardcode to one provider on launch day. OpenRouter lets you switch GPT\u002FClaude\u002FGemini\u002FLlama with one env var when the chosen model has a bad week.\n10. **Vercel CLI** — `vercel --prod` from the repo. Preview URL on every git push, production URL when you ship. Free tier covers any pre-revenue MVP. Default destination for everything from Day 1.\n\n## How they fit together\n\n```\n  Day 1            Day 2            Day 3-4          Day 5            Day 6            Day 7\n  ─────            ─────            ───────          ─────            ─────            ─────\n  Cursor      →    Supabase    →    YOU         →    Stripe MCP  →    PostHog    →    Vercel CLI\n  v0          →    (DB+auth)        BUILD THE        Resend           Sentry          OpenRouter\n  Bolt.new                          ONE FEATURE      (signup +        (errors +        (LLM gateway)\n  (scaffold)                        (no new tools    receipts)        replay +              │\n      │                              save you here)       │           flags)               │\n      │                                  │                │              │                 ▼\n      └──────────────────────────────────┴────────────────┴──────────────┴───────► Live URL\n```\n\nThe shape is deliberate: the AI tools cluster at Day 1 (when scaffolding is generic enough to be generated) and Day 7 (when integrations are commoditized enough to be wired by an agent). The middle is irreducibly human — Day 3-4 is where your product becomes itself. Don't add tools there; add hours.\n\nThe **money \u002F data \u002F observability** triangle on Day 5-6 is the cheapest insurance you can buy: Stripe MCP + PostHog + Sentry together take ~3 hours and catch ~80% of the post-launch fires that would otherwise eat your Week 2.\n\n## Tradeoffs you'll hit\n\n- **Depth vs speed** — every tool here is picked for *speed of shipping* over *depth of customization*. Supabase over rolling your own Postgres + Auth.js. Vercel over Kamal. Stripe MCP over hand-writing webhooks. The cost is real: you're locking into vendors and patterns that will need replacement at some scale. The benefit is real: you ship in 7 days instead of 7 weeks, and at week-1 scale, vendor lock-in is a *good* problem to have.\n- **Vendor lock-in** — Supabase, Vercel, Stripe, Resend, PostHog Cloud, Sentry, OpenRouter — that's seven SaaS dependencies. Two are open-source (Supabase, PostHog, Sentry — all self-hostable when you outgrow the hosted plan), the rest are pure SaaS. If your business or jurisdiction requires self-hosting, swap Supabase→Postgres+Auth.js, Vercel→Kamal, Resend→Postal, PostHog→self-host. Adds 2-3 days; out of scope for the 7-day timeline.\n- **Is 7 days actually sustainable?** — for *one MVP*, yes, and people have done it on stream repeatedly. For *every project*, no — you'll burn out by month two. The 7-day frame is a forcing function for *one specific idea you've been overthinking*: pick the one, run the sprint, ship it. Do not try to repeat this weekly indefinitely.\n- **Cursor vs Claude Code vs Codex** — pack picks Cursor as the primary because Cursor Tab + Composer feels closest to \"pair-programming with an AI\" inside one editor surface, which matters when you're running on caffeine. Claude Code is strictly more powerful for multi-file refactors (and the Stripe MCP \u002F Supabase MCP \u002F Sentry MCP servers all work with it). Codex is the right call if you live in the terminal. Pick one, don't switch mid-week.\n- **v0 + Bolt.new — isn't this redundant?** — v0 *designs* (UI components and pages, you copy code out), Bolt.new *scaffolds* (a working app with routes, DB calls, auth). v0 saves you UI thinking on Day 1; Bolt.new saves you scaffolding work the same day. They're complementary on Day 1, useless after Day 2 — by then you're in Cursor.\n\n## Common pitfalls (the 7-day-killer mistakes)\n\n- **Feature creep** — \"let me just add an admin dashboard\" is how 7-day MVPs become 21-day MVPs. The MVP does *one* thing. The dashboard, the team feature, the API for partners — all post-launch. Write them on a Day 8 list and close the browser tab.\n- **No payment, no data** — shipping without Stripe wired means you don't know if anyone will pay. Shipping without PostHog means you don't know if anyone is using it. Both are mandatory for the 7-day frame; if they're not in by Saturday night, push launch to Day 8 rather than cut them.\n- **Not dogfooding before launch** — Day 6 evening: go through your own signup → payment → use → email receipt loop *as a real user*, on a different browser, on mobile. You will find three bugs. They're cheaper to fix Saturday than Sunday morning.\n- **Forgetting auth until Day 5** — if you're building anything beyond a public landing page, auth goes in Day 2 with Supabase, not Day 5 \"when I add payments.\" Stripe Checkout will redirect back to your app expecting a logged-in user; if auth isn't ready, you eat half a Friday on a hack.\n- **Adding monitoring \"after launch\"** — Sentry takes 5 minutes on Day 6, or 4 hours of \"why is this 500-ing for some users\" on Day 8. PostHog takes 10 minutes on Day 6, or a week of \"are people actually using the core feature\" guesswork. Both go in *before* the launch URL goes public.",[113,116,119,122,125],{"q":114,"a":115},"Can you really ship a paying SaaS in 7 days with this stack?","For one *tightly scoped* MVP — one core feature, signup → payment → use → email receipt — yes, and indie builders have done it on stream multiple times in 2025-2026. The pack is calibrated to that pace: Day 1-2 scaffold, Day 3-4 the irreducible core feature, Day 5 payments, Day 6 analytics + monitoring + email, Day 7 launch. What blows the timeline is scope creep (\"let me add an admin dashboard first\"), not the tools. If your idea has three core features instead of one, this is a 14-day project; cut, don't extend the week.",{"q":117,"a":118},"Stripe MCP vs Polar — which do I pick for the 7-day sprint?","Stripe for almost every case in 7 days. Stripe is the universal default, MCP wraps it for AI editors, the docs are exhaustive, and every payment edge case has been answered. Polar is excellent for open-source \u002F developer-tool monetization (one-line subscriptions, USA-friendly tax handling, GitHub-native), and worth picking *if* your product is a developer tool and you want simpler tax \u002F payout handling than Stripe Tax. For a generic SaaS MVP in a week, the maturity of Stripe + MCP wins. Don't switch mid-sprint to evaluate alternatives; pick day 5 morning, ship by day 5 night.",{"q":120,"a":121},"Supabase vs Neon for the DB layer — does it matter at MVP scale?","At MVP scale (under 1k users) both are excellent and the choice does not gate shipping. The pack picks Supabase because it bundles auth + DB + storage + realtime in one SDK and one dashboard, which is the right shape when you're racing the clock. Neon is the better call if you specifically want raw Postgres with branching (Neon's killer feature) and you already have auth + storage solved another way (Clerk + S3). For a 7-day MVP where you're touching everything for the first time, Supabase's all-in-one wins on hours saved.",{"q":123,"a":124},"Is PostHog's free tier really enough for an MVP launch?","Yes, comfortably. PostHog Cloud's free tier is 1M events\u002Fmo, 5k session replays\u002Fmo, and unlimited feature flags — more than any pre-revenue MVP will use in its first month. The cap you'll hit first is session replay (capped per month), and even then the cap is fine for watching your first 100-200 sessions and finding signup-flow bugs. If you self-host PostHog (it's open-source), there is no cap, only your VPS bill. Don't pay for PostHog until you know you have users.",{"q":126,"a":127},"Where do you actually launch a 7-day MVP — Product Hunt? Hacker News?","Launch happens in the channels where your specific audience already hangs out, not on PH\u002FHN by default. Product Hunt rewards polish and a coordinated launch day — usually worth doing once you've collected ~50 emails of people who said they'd upvote. Hacker News rewards Show HN posts that demo something genuinely novel — risky for generic SaaS, great for developer tools. The 7-day-MVP-friendly launch is usually (a) a Twitter \u002F X thread to your followers, (b) one relevant subreddit, (c) one relevant Discord \u002F Slack community where you've been a member, (d) email to anyone who said \"I'd buy that\" during the week. Save PH for week 4 when you have testimonials and a polished page.",{"@context":129,"@type":130,"name":13,"description":131,"numberOfItems":132,"inLanguage":25,"itemListElement":133,"publisher":171},"https:\u002F\u002Fschema.org","ItemList","Ten tools sequenced day-by-day to ship a paying SaaS in one week: Cursor, v0, Bolt.new, Supabase, Stripe MCP, Resend, PostHog, Sentry, OpenRouter, Vercel CLI.",10,[134,139,143,147,150,154,157,161,165,168],{"@type":135,"position":136,"name":137,"url":138},"ListItem",1,"Cursor Tab","https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fcursor-tab-ai-autocomplete-predicts-your-next-edit-6efaef05",{"@type":135,"position":140,"name":141,"url":142},2,"v0 by Vercel","https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fv0-vercel-ai-ui-component-generator-ee124425",{"@type":135,"position":144,"name":145,"url":146},3,"Bolt.new","https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fbolt-new-full-stack-app-generator-browser-bb148713",{"@type":135,"position":148,"name":52,"url":149},4,"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fsupabase-open-source-firebase-alternative-3487159f",{"@type":135,"position":151,"name":152,"url":153},5,"Stripe MCP","https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fstripe-mcp-payments-api-server-ai-agents-9fa25556",{"@type":135,"position":155,"name":70,"url":156},6,"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fresend-modern-email-api-developers-1595eb81",{"@type":135,"position":158,"name":159,"url":160},7,"PostHog","https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fposthog-open-source-product-analytics-session-replay-53fe9ca0",{"@type":135,"position":162,"name":163,"url":164},8,"Sentry","https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fsentry-open-source-error-tracking-performance-monitoring-ece57add",{"@type":135,"position":166,"name":93,"url":167},9,"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fopenrouter-unified-api-for-300-llms-with-auto-failover-7bb772b3",{"@type":135,"position":132,"name":169,"url":170},"Vercel CLI","https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fvercel-cli-preview-deployments-from-terminal-2d5d7b20",{"@type":172,"name":173,"url":174},"Organization","TokRepo","https:\u002F\u002Ftokrepo.com",[176,180,184],{"url":177,"anchor":178,"reason":179},"\u002Fen\u002Ftopics","Browse other topic packs on TokRepo","Pair the 7-day build sprint with the marketing-pipeline pack once you ship",{"url":181,"anchor":182,"reason":183},"\u002Fen\u002Fworkflows","All workflows in the TokRepo catalog","Each of these ten picks is one entry in a much larger curated catalog",{"url":185,"anchor":186,"reason":187},"\u002Fen\u002Ffeatured","Featured assets on TokRepo","The picks here are pulled from the broader featured-asset rotation",[189,193,197],{"claim":190,"source_name":191,"source_url":192},"Cursor is an AI-native code editor with predictive Tab autocomplete and multi-file Composer edits","Cursor official site","https:\u002F\u002Fcursor.com\u002F",{"claim":194,"source_name":195,"source_url":196},"Supabase provides Postgres, authentication, storage, and realtime in one open-source platform","Supabase official site","https:\u002F\u002Fsupabase.com\u002F",{"claim":198,"source_name":199,"source_url":200},"PostHog Cloud's free tier includes 1M events per month and 5k session replays per month","PostHog pricing page","https:\u002F\u002Fposthog.com\u002Fpricing",1380,"2026-05-23T12:00:00Z"]