What problem does it solve? Jumping straight into code on an unfamiliar or cross-cutting change lets bad assumptions compound across files. This Skill enforces a structured thinking process — clarify, questions, research, design, outline, plan — so every architectural decision is grounded in verified codebase facts before any code is written. ## Core Features & Use Cases - Six gated stages: Each stage (clarify → questions → research → design → outline → plan) produces an artifact that must pass a check verdict before the next begins. - Ticket isolation for research: The research stage never sees the original request, producing an unbiased account of how the codebase actually works today, with file:line evidence for every claim. - Subagent delegation: Stages and checks can run in fresh subagents, with research fanned out across 2–6 parallel agents grouped by codebase area. - Use Case: Before adding image upload to an editor spanning storage, API, and UI layers, run a mull session to research current patterns, resolve design decisions with the user, and produce a phased implementation plan with runnable verification commands. ## Quick Start Ask the AI to run a mull session on your feature idea or spec, choosing whether stage documents are written to disk under .mull/ or kept in chat.