unknowns-first
Installation
SKILL.md
Unknowns First
Use this skill to diagnose a task before doing it. The goal is to find the unknowns that could change the task direction, quality bar, deliverable, or execution path.
Do not execute the user's substantive task during the opening diagnosis unless the user explicitly asks to skip diagnosis.
Routing: for brainstorming a feature into an implementation plan use spark.
Core Contract
Before execution, produce an opening diagnosis: