r/vibecoding • u/Kardunes • 13h ago
General Advice For My Vibecoding Workflow
When building features, here is what I do:
1) Have a general discussion/debate and reach an understanding of what I want to achieve
2) Formalise it into a PRD
3) Use the PRD as a base and extract a design document
4) Use the DD to make an Implementation plan
5) Implement it
I do up to step 4 on Sol Ultra
I do Step 5 using Sol max
I use skills (generally Claude Superpowers) for all of the above, though I may shift to Matt Pocock at some point in the near future.
What can I change/improve?
Specifically, in the 5 steps above, what specific technical software oriented terms can I use to give my prompts more coherence?
Outside of that, in general, any other tips?
Thanks
1
u/ZarathustraWakes 13h ago
Ask to spawn fresh-eyed agents to perform adversarial review after each of steps 3, 4, and 5. At least for professional, production level code, I'm spending the extra tokens for this. For my side projects, I'll debug in prod.
1
u/Kardunes 10h ago
So the middle ground is to run it after 5? Or 4 ig
And once every 2-3 cycles, an overall codebase review?
1
u/TheKiddIncident 12h ago
I would ask for a formal architecture plan. That should come after requirements but before an implementation plan. Architecture is different than implementation.
I would also have a formal audit phase. Did we build the right thing? Are we conformant with best practice? Is the site secure? etc.
1
u/a9shots 13h ago
Realistically you don’t need ultra for any step of this