The Five Stages
1. Intent Classification
Determines the task type (fast, think, code, image, research, roast, etc.) using a multi-tier classification system. Skipped if you set mode explicitly.
2. Skill Loading
Loads domain expertise from two sources: the user’s installed skills (persistent) and per-request skills (ephemeralskills[] array). Each skill injects system prompt extensions and tool definitions.
