Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the entire behavioral burden falls on the description, yet it discloses nothing concrete. The phrase 'gives you a battle-tested prompt and operating playbook' hints that the output is a reusable prompt or template rather than an analysis, but it says nothing about output shape, side effects, or what the 'query' parameter changes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.