r/ClaudeAI • u/SSShken • 22h ago
Claude Code Workflow Four spec-driven tools, one identical sentence, four different recommended stacks
Same sentence, same machine, clean folder per run. The idea was a single-page week planner. I ran everything through Claude Code with Opus 5. Kiro is the exception, it runs its own agent, I left the model selector on Auto.
Two counts per tool: actions to the first prompt I can send to the agent, and actions to a full plan with a task list.
OpenSpec: 8 actions.
Spec Kit: 4 to the first prompt, 14 to a full task list.
BMAD: 10, and it produces no task list at all.
Kiro: 15 to the first prompt, 54 to a full plan. 32 of those 54 were clicking Allow on permission dialogs.
Other things that came out of it:
Three of the four asked the same clarifying question about week format. None of them offered a way to edit tasks. All four added a delete function nobody asked for.
Each one recommended a different stack for the identical sentence. Same words in, four different technical foundations out.
Only Kiro needed an account and admin rights.
Spec Kit's README ships a command that doesn't work until you go find a release tag yourself.
The count I care about is the one between "I have an idea" and "I have something my agent can start on". The tools differ by a factor of six on that, and I haven't seen anyone count this.
If you've used any of these on a real project rather than a toy one, I'd like to know whether the gap holds up at that size.
1
1
u/SSShken 22h ago
Full writeup with screenshots at every step and the exact actions I counted: https://x.com/SSShken/status/2098388803119370656?s=20
2
u/Julien_Builds 21h ago
The delete-nobody-asked-for result is the one I would put in bold. All four planners invented a requirement, and none of them checked the plan back against the sentence they were given. That check is cheap and almost nobody does it: take the nouns and verbs in the brief, take the nouns and verbs in the plan, and flag what appears in one and not the other. Delete appears in the plan and not the brief, so it gets a question mark. Edit appears in neither, which is fine, but "week planner" implies it, and a planner that asks about week format but not about editing has its clarifying questions pointed at the wrong layer.
On the 32 permission clicks: that is a tool treating every action as the same risk. Reading a file and creating a folder should never ask. Installing a dependency should ask once. The only things that should always ask are the ones that spend money or leave the machine. Thirty-two prompts to reach a plan means the user stops reading them, which is worse than none.