Estimate the complexity and effort of a task before commitment. Sizes work into T-shirt sizes or hours, names the riskiest parts, and flags work that should be split. Automation-first; asks only when the task is ambiguous. Use whenever the user wants an estimate, a size, a risk check, or runs /estimate, or before committing to a feature.