What problem does it solve? Teams often start AI-assisted work on a fuzzy, broad, or mis-scoped objective, and every downstream decision inherits that bad framing. This Skill questions whether the stated problem is the right problem before any task folder exists, then captures the result in a reviewed BRIEF.md that task-init consumes. ## Core Features & Use Cases - Socratic intake: Asks one clarifying question at a time, preferring multiple choice, to shape the objective before any task memory is created. - Five-field BRIEF.md: Produces a problem statement, success criteria, non-goals, a recommended approach from 2-3 candidates with trade-offs, and named deliverables. - Spec-file intake: Reads a supplied spec or PRD with a definition-completeness reader, pre-filling brief fields with named sources and asking only about partial or missing fields. - Use Case: A user says "we should rebuild the onboarding flow." The Skill interviews them, discovers the real problem is activation drop-off at step two, and writes a brief that task-init turns into a properly scoped task. ## Quick Start Ask the assistant to run problem-framing on your rough objective or idea before creating any task, and answer its questions one at a time until it writes BRIEF.md.