Most productive AI use isn't flashy agents or chatbots — it's small, single-purpose utilities that transform text reliably. But these models are trained to be conversational, and that friendliness breaks the utility pattern. In this episode, we break down why the conversational default is baked into the model, and walk through a four-part system prompt structure that makes AI utilities behave like functions: role framing, explicit output instructions, strict format specs, and deterministic error handling. If you've ever gotten "Sure, here's your JSON!" when you needed raw data, this one's for you.