Playbook

Plan before you build: from idea to a build plan

Three honest passes that turn a raw idea into a plan your AI tool can actually build, before you prompt a single screen.

By Nicholas · Updated June 2026

The fastest way to waste a weekend is to open your AI builder with a fuzzy idea and start prompting. You get a haunted house: rooms that don't connect, a half-built login, and no clear sense of what to fix first. The tool did its job. The plan was missing.

Planning does not mean a fifty-page document. It means three honest passes, each one a short conversation you can have with an AI chat before you build anything: sharpen the idea, decide how it's built, then plan what to build first. Each pass produces one short page that feeds the next, and the last page is the brief you hand your builder.

Pass one — sharpen the idea, and let it be challenged

Before any tech, get brutally clear on four things: what it is in one sentence, the problem it solves, the specific person who has that problem (not 'everyone'), and the two to four things the product must do to be worth using. If you can't fill those in, you don't have an idea yet — you have a direction, which is fine, but name it as that.

Then pressure-test it honestly, out loud or with an AI: is this a real pain someone feels, what already exists, will anyone switch or pay, and what's the one assumption that, if wrong, sinks the whole thing? The point is not to fall in love with the idea. It's to find the weak spot now, while changing your mind costs nothing.

The hardest part of this pass is honesty about whether the problem is real. A pain you invented to sound good is the most expensive thing you can build. If you can't name what's annoying about the way things work today, that's a signal — not a detail to gloss over.

Pass two — decide how it's built

Now turn the 'what and who' into a 'how': where it runs, where the data lives, how people sign in, what you build yourself versus what you rent off the shelf (payments, email, maps), and roughly what it'll cost. You don't need to know these terms cold — you need a named choice for each, with a one-line reason and a backup option, so the decision is written down instead of made by accident mid-build.

This is where being non-technical bites if you skip it, because your builder will quietly pick for you, and you won't know why it chose what it chose. An hour spent here — even just asking an AI to recommend a stack for your specific app and explain each pick in plain words — turns a black box into a set of choices you can defend and change later.

Pass three — plan what to build first

With the idea sharp and the pieces chosen, put them in order. The rule that works with AI tools: build the screens first, the whole product clickable with placeholder content, so you can see and feel it from day one — then bring it to life one feature at a time, each one fully working before the next, instead of half-finishing everything at once.

Write this as a short checklist a builder can tick off, ending at a first version where every core flow runs start to finish. That checklist is the thing you paste into Lovable, Bolt, or your coding agent. The difference between this and a cold prompt is the difference between handing someone directions and handing them a vague 'it's near the park.'

Honesty travels the whole way down

The three passes are a funnel, and the most important thing that flows through it is doubt. If pass one couldn't confirm the problem is real, that warning has to survive all the way to the build plan — written at the top, not quietly dropped — because a checklist of satisfying checkboxes is exactly where an unproven idea feels safest to start.

So when the foundation is shaky, make your first checkbox a validation step, not a build step: show a landing page, talk to five real people, use a throwaway version yourself. Building is the most motivating part of this whole journey. That's precisely why it pays to be sure you're building the right thing first.

Idea sharp and ready to build? 'Which no-code / AI tool should I actually use?' picks your tool in five minutes, and 'Vibe coding best practices for starters' covers the habits that keep the build on the rails.

Get the free build-funnel skills on GitHub Three open-source AI skills — one per pass — that run these conversations for you. Paste them into any AI assistant, or install them in a tool that reads skills. MIT licensed, no sign-up.

Common questions

Isn't planning the opposite of vibe coding?

No — it's what makes vibe coding work. Vibe coding is about how you talk to the builder once you start; planning is knowing what to ask it for. The founders who 'just vibe' successfully almost always have a clear picture in their head first. This just writes that picture down so it survives a long afternoon.

How long should these three passes take?

An evening, not a month. Each pass is a short conversation that ends in one page. If you find yourself writing a business plan, you've gone too far — the goal is enough clarity to build a first version, not a document to impress an investor.

Can I use AI to do the planning too?

Yes, and you should. Ask a chat assistant to play technical co-founder: have it pressure-test your idea, recommend a stack with reasons, and turn it into a build checklist. Your job is to bring the real problem and the honest answers; its job is the structure and the technical calls.

What if planning shows my idea is weak?

Then it just saved you a month. A weak idea found on paper is a cheap lesson; the same idea found after you've built it is an expensive one. Niche it down, change who it's for, or set it aside — that's the plan working, not failing.