Planning before coding
Interrogate intent, remove uncertainty, cut scope, and create work that can be verified incrementally.
Why this collection exists
Spend less implementation time discovering that the team meant different things.
Prompts
Use these directly when the moment calls for a focused process.
Grill my feature idea
Expose unclear requirements and hidden decisions before implementation begins.
Find the assumptions most likely to hurt us
Rank product and technical beliefs by consequence and uncertainty.
Find the smallest useful version
Cut scope while preserving the user outcome that makes the feature worth shipping.
Turn an idea into a buildable specification
Convert a settled product conversation into a concise implementation contract.
Break work into vertical slices
Create independently useful pieces of work with explicit dependency edges.
Skills
Install these when the discipline should remain available across sessions.
Grill Me
Interviews you until the important branches of a plan or decision are resolved.
Grill With Docs
Sharpens a plan while building durable domain language and decision records in the repository.
To Spec
Turns settled conversation context into a concrete specification without restarting discovery.
To Tickets
Breaks a plan into tracer-bullet work with explicit dependency edges.
Workflows
Follow these when the work spans several distinct stages.