Just adding this post here in case it helps deciding if the problem should be tackled:
It is not possible (or I don’t know how) to search for a standalone tag if there is also a parent tag with the same name.
A solution would be to Find and replace the standalone tag and change its name. But I think this is a complicated route. Maybe there should be at least an easy way to search for these tags?
In the example of the post above, maybe searching for tag:Hyperskill could only offer results with only that tag, while tag:Hyperskill* or tag:Hyperskill:: offering results for all cards with that tag as a parent?