Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use it when the user wants a song made from their own idea, story, names or lyrics (birthday, anniversary, love song, etc.)' gives concrete trigger conditions with examples. It lacks an explicit exclusion or a named alternative for cases like finding an existing song, so the guidance is clear but not fully routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.