How to use this
Three prompts. Three escalating levels of stakes. Pick the one that matches your actual situation:
- Prompt 1 — The Personal Tool. You are the customer. Low stakes, high motivation.
- Prompt 2 — The Team Tool. Internal use at work. Real friction, real audience.
- Prompt 3 — The Public MVP. Something you'd show strangers. Real risk, real reward.
The ritual
- Pick ONE. Don't try to do all three. The point is to ship one thing, not plan three.
- Fill in the brackets with your real specifics.
- Paste into Kiro (or Lovable, or Claude) as your opening prompt.
- Let the tool generate the PR-FAQ, requirements, and design — then review and refine.
- Tag @ajbubb on LinkedIn when you ship it.
The prompts
The Personal Tool
Best for: Your first spec ever. Low stakes, high motivation. You are the customer.
The Team Tool
Best for: Builders inside an org. Solves a real friction. Creates a share-worthy artifact at work.
The Public MVP
Best for: People who've built at least one thing already, and are ready to put something in front of strangers.
What to do with the output
You'll get a lot of text back. Don't try to build from all of it at once. Instead:
- Read the PR-FAQ out loud. If it doesn't sound like something you could defend in a conversation, iterate.
- Read the customer quote. If you can't imagine a specific person saying it, rewrite it.
- Pick ONE user story. Just one. The first one. Paste it back into the tool and say: "Generate the first 2 hours of build work for this one story only. Let's ship this part before we think about the next story."
Spec-driven development isn't about having the perfect plan. It's about having enough plan to make the next two hours of work productive.
If you get stuck
The most common failure mode: the tool generates a spec that's too abstract. Symptoms:
- The user story says "As a user, I want to manage my tasks"
- The requirements say things like "The system shall handle task management properly"
- You can't tell what to build first
Fix: go back to the PR-FAQ. Specifically, look at the customer quote. If the quote is vague, the rest of the spec will be vague.
Paste the quote back in and say:
"This customer quote is too generic. Rewrite it with a specific name, a specific work context, a specific Tuesday morning when they had a specific problem, and a specific moment when this tool solved it. Avoid superlatives. Make it sound like something a real person said to a real interviewer."
You'll get back a better quote. The rest of the spec gets better automatically.
Use these prompts freely. Remix them. Share them. If they help you ship something, tag @ajbubb on LinkedIn.