I'm working on an update to my ' D&D 5E Universal Statblock Macro Mule for NPCs and PCs ', which will list out all spells that a character has. I'm going through some bug testing with the help of a few other users before releasing it. Print a list of currently prepared spells, with short descriptions. The short description would have to be manually typed somewhere (maybe in the first part of the spell description, delineated by some text marker?) One of the new features is a small 'Info' icon next to each spell that can be clicked to provide the info output for that spell: Whisper the spell description to the current player, even if the player currently has 'never whisper' in their character sheet. At least this would allow the player to click through their spells without spamming the chat. Reading long spells inside the spell tab itself is very painful due to the tiny size of the spell textbox. Whisper settings are possible to be set per-player through a few different ways as well. Show the spell description when you hover over the spell - even if this needs a browser-side plugin it might be worth it. I haven't incorporated tooltip features yet, but that's something I can work on for a next iteration. Here's an example with hovering over the 'Light' spell: The question will simply be: what information should be included in the tooltip? Some spells have a LOT of description text, which will be unreadable at some point. And what other spell information is most important to include? It's not possible to 'hide' information like it is with the chat menu, so you can see that it shows as 'Concentration: 0' for a non-concentration spell. For a short description, you could pretty easily use the 'type' field on any given spell, as I think that is always a manual entry anyways. The downside is you would have to manually do this for every spell on every character . Copying 'The object sheds bright light in a 20-foot radius and dim light for an additional 20 feet.' from the 'Light' spell description and modifying the tooltip to reference the 'spellsource' instead of 'description' results in this: The cool part is that the macro does not require the API at all. The negative part is that it is quite bloated now, so for a character sheet with a lot of elements it can sometimes take several seconds to run. I'm also testing a reduction in the total number of items included to help it run a little faster. However, since you are Pro subscriber, a Mod script approach will likely more adaptable, and run a little faster.