logoalt Hacker News

Show HN: Specification First Agentic Development Plugin and Prove

26 points • by hleichsenring • today at 3:12 PM • 18 comments • view on HN

Implemented agent smith since start 2026 with over 1000 specifications which lead to about 500k lines of code. The procedure with that spec-first works well. How do you do it?


Comments

memjay • today at 7:37 PM

Always reminds me of this meme.

Some day we won't even need coders any more. We'll be able to just write the specification and the program will write itself.

Oh wow, you're right! We'll be able to write a comprehensive and precise spec and bam, we won't need programmers any more!

Exactly!

And do you know the industry term for a project specification that is comprehensive and precise enough to generate a program?

Code It's called code.

➕ show 4 replies
cassianoleal • today at 5:07 PM

If your specs are not executable or are editable by the agent, they are as non-deterministic as any code that comes out of them.

➕ show 1 reply
woeirua • today at 6:01 PM

I have not seen spec first development work well in real world environments at all. The problem is that you typically don't know what you don't know upfront for most product based decisions. Going back and forth in the spec to fix problems is a huge mistake, it just leads to contradictory sets of requirements for the agent.

What does work well is using AI to generate a quick and dirty prototype ala vibecoding, and then using that as a basis to regenerate the final code. Some might say it's still spec driven development, but the spec is a working prototype.

➕ show 1 reply
_ink_ • today at 9:18 PM

What is the difference between having the agent create a spec and having the agent create a plan?

➕ show 1 reply
systima • today at 8:40 PM

How does this differ to Spec Kit / BMAD / etc?

➕ show 1 reply
StephenTynan789 • today at 10:03 PM

its crazy how capable the agents are becoming so quickly

TimmyatLoadout • today at 7:20 PM

[flagged]

meMohamedAtef • today at 6:35 PM

[dead]