What problem does it solve? When a session mixes terse-output and minimal-code working modes, responses drift between styles and the wrong mode gets applied to a request. This Skill lets you inspect and control a hook-based router that classifies each prompt and enforces one mode per context, so coding work gets minimal-code output and everything else gets terse prose. ## Core Features & Use Cases - Status inspection: Read the control file at $XDG_CONFIG_HOME/mode-router/state.json to report the active mode (auto, caveman, ponytail, or off) and the current routing rule. - Mode control: Write a new mode value to the control file to force terse output everywhere, force minimal-code output everywhere, return to automatic per-request routing, or disable routing entirely. - Handoff across resets: Pair with the /mode-router:carryover command to write a structured handoff note before a /clear, so a mode switch survives a context reset with its skill list intact. - Use Case: You are in a caveman (terse) context but the next request is a coding task. The router shows a switch notice; you run /mode-router:carryover, clear, and the fresh context loads ponytail for the code work. ## Quick Start Ask the assistant to show the current mode-router status and which routing mode is in force.