Resources / How a build runsHOW I BUILD
How a build runs,
step by step.
What happens between “I have an idea” and working software in an account you control. This is the sequence I follow when I build with AI coding tools, written for the person commissioning the work.
THE SHORT VERSION
Most of the effort
happens before code.
AI coding tools can write software fast. What they can’t know is what your business means by “key account”, which exceptions matter, or what “done” looks like for you. So the first six steps below get those answers written down, and only the seventh starts building.
Each step ends with the same instruction to the AI: ask clarifying questions until nothing is ambiguous. Each step also adds to a decisions file. By the time code is written, you can see every choice we made, the question it answered, and why.
I adapted this from a workflow published by Edwin Vermeer, a Dutch developer who used it to ship a mobile game in about four weeks of evenings and weekends. His version is written for developers. This one is written for you. The credits are at the bottom of the page.
01Your idea, in your words
You describe what you want in plain language. A paragraph is enough. No specification, no technical detail, and no decisions about how it should work yet. The point is to record the intent and the reason behind it.
WHAT YOU GETA short written brief, in your own words, that everything else refers back to.
02Questions until nothing is ambiguous
The AI restates the goal, lists its assumptions and the things it doesn’t know, and asks questions until the goal and the constraints are clear. I sit on your side of this conversation. Most projects that go wrong go wrong here, long before any code, so this step is allowed to take time.
WHAT YOU GETA clarified brief and the first entries in the decisions file.
03Options, with trade-offs
Where there is more than one sensible way to build it, we look at several. Simple or flexible. Connect to the existing system or replace it. A person approves every step, or only the exceptions. We pick a direction on purpose.
WHAT YOU GETA short brainstorm document and a chosen approach, recorded in the decisions file.
04A spec you can read
The chosen direction becomes a specification: what it does, what it deliberately doesn’t do, what data it uses and who owns it, and the acceptance criteria that will decide whether it works. Written so you can read it and correct anything I assumed.
WHAT YOU GETThe specification, with acceptance criteria you signed off.
05The work, in small pieces
The spec is split into tickets: small, ordered pieces of work that can each be built, tested, and reviewed on their own. You can see what is done, what is next, and what depends on what.
WHAT YOU GETA numbered list of tickets, each with its own acceptance criteria.
06Review before building
Before any code, the spec and tickets are reviewed from several angles: an architect’s view of how the pieces fit, a security view of access and data, and a product view of whether this is what you actually asked for. Concerns go back into the spec. After a big change, we review again.
WHAT YOU GETA written review and an updated spec, so the expensive mistakes are caught on paper.
07Build, test, review, repeat
One ticket at a time. Tests are written first, the code is written to pass them, the result is reviewed, and the ticket is committed before the next one starts. You see working versions as the project takes shape, and we check every acceptance criterion before calling it done.
WHAT YOU GETWorking software in accounts you control, a test suite, and a decisions file that explains it.
CREDITS AND SOURCES
Where this comes from.
The sequence is adapted from Edwin Vermeer’s agentic coding workflow, published in his CodingAgentOrchestration guide and used to build Quadrim, an open-source game. His repositories include every prompt he used and a decisions log that ran to several hundred entries.
The steps lean on four open skill packs for Claude Code: Superpowers (brainstorming, test-first development, verification), Matt Pocock’s skills (specs, tickets, implementation, code review), Agency Agents (the architect, security, and product reviewers), and Anthropic’s Knowledge Work plugins.
The adaptation for a business reader, and the “what you get” at each step, are mine.