Start with the unknowns
Ask at most ten questions, each with a default, and make the remaining assumptions visible.
An agent skill for designing new systems. Ask the missing questions, show the capacity estimates and plan for failure before writing the first line of code.
Works with Claude Code and OpenAI Codex. Setup instructions and evaluation results are on GitHub.
The same three design scenarios
Checks passed
Ask at most ten questions, each with a default, and make the remaining assumptions visible.
Estimate peak load, storage and monthly cost before choosing the components, then record when the design needs to grow.
Set backup goals for each kind of data and walk through what happens when the system's dependencies fail.
Before writing a single rule, I tested agents with no skill and listed exactly what they skipped. The skill only teaches those gaps and leaves out what the models already do well.
Read the engineering case study