Skip to content
ContractorKeith
Go back

mvp-builder

the problem

even when you have a plan, building with ai tools can go sideways fast.

the ai adds features you didn’t ask for. it picks a different framework than the one you agreed on. it skips ahead three tasks and builds something half-baked. you end up spending more time correcting course than actually building.

i needed something that kept the ai on the rails — something that said “here’s the plan, work through it step by step, and don’t freelance.”

what mvp-builder does

mvp-builder is the second repo in the chain. it picks up where project-planner leaves off.

you drop your planning handoff files into the repo — PRD, stack decisions, task list, context file — open it in claude code, codex, or gemini cli, and say /init. the ai reads the plan and says: “here’s what we’re building. sprint 1 has 8 tasks. ready to start with the first one?”

then it works through each task one at a time:

  1. tells you what it’s about to do
  2. does it
  3. tells you what to verify
  4. marks the task done
  5. asks if you’re ready for the next one

if something would add scope beyond the prd, it flags it: “this isn’t in the prd. want to add it?” no silent scope creep. no surprise rewrites.

built-in skills

the repo comes with five skills that handle the common pain points:

why this matters

the biggest problem with ai-assisted building isn’t that the ai can’t code. it’s that the ai doesn’t know when to stop. it wants to be helpful, so it adds things. it refactors things you didn’t ask it to refactor. it makes “improvements” that break what was already working.

mvp-builder solves this with two simple rules: follow the plan, and ask before changing scope.

that’s it. no magic. just discipline baked into the orchestrator so you don’t have to enforce it yourself every five minutes.

for solo builders especially, this is huge. when you’re the only one reviewing the work, you need the ai to stay predictable. mvp-builder makes that the default.

the full chain

project-planner  →  outputs/  →  mvp-builder  →  ship

plan first, build second. each repo has one job. the handoff between them is just a folder of markdown files — clean, portable, no lock-in.

try it

it’s a github template. clone it, drop in your plan files, and say /init.

github.com/ContractorKeith/mvp-builder


Share this post on:

Next Post
project-planner