Does the description clearly state what the tool does and how it differs from similar tools?
Specific verbs (inspect, fact-check, validate, flag) applied to a concrete resource (public GitHub repositories, languages, commits, stars, forks). An agent understands exactly what the tool examines, but the description never distinguishes it from close siblings such as evidence_validator or huggingface_proofer, leaving the routing decision to inference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.