Broker_SoulShards is a LibDataBroker based info addon. It displays your current amount of soul shards. It also has options to limit amount of shards to keep in your bag.
It does not provide it's own display, you will need a LDB-based display addon.
local function foo()
-- stuff and possible call to blah
blah = function()
-- stuff and possible call to foo