You’re looking for the ViewTemplateBody cascade. Conveniently enough, @pmario (
) has a nice introductory tutorial.
In this case, you’d want something like [!has[text]then[MyListTemplate]] in the config tiddler, which should be positioned above $:/config/ViewTemplateBodyFilters/default in the $:/tags/ViewTemplateBodyFilter tag-pill. Then put the actual template you want to use in MyListTemplate — perhaps something like this:
<<list-links "[tag<currentTiddler>]">>
Alternately, if you’d like to see a list of all tiddlers tagged with a given tiddler regardless of whether that tiddler has text content or not, skip the ViewTemplateBody cascade and tag MyListTemplate with $:/tags/ViewTemplate instead. Then use the tag-pill to position it where you want it relative to the other ViewTemplate segments.