Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnly=false, destructive=true, idempotent=false; the description adds substantial context beyond that — the audit side effect, the score threshold that gates issuance, the signing format (W3C VC, Ed25519, JWS compact), and a monetary cost. It does not say what happens on a sub-70 score (error vs. silent no-op) or whether re-issuing for the same skill is safe, and the destructiveHint=true is left unexplained since nothing described is actually destroyed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.