Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, openWorld, and non-destructive; the description corroborates this by clarifying that it only crawls and produces a plan, not edits. It also names the two output artifacts and the underlying engines (ai-seo + citation-intelligence), adding context beyond the annotations. It stops short of disclosing crawl duration or rate/scale considerations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.