Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit triggers are given (shopper asks to view, inspect, review, or get specs for one exact product, or selects from search results), explicit exclusions are given (not for ranking, comparing, validating, or explaining discovery results), and an alternative is named for matching-item queries. It even rules out the tempting intermediate step of calling product search first.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.