The Keeper said:
Wouldn't it be nice to be able to have a macro as a player for your spot hidden, listen, stealth? Is that asking for too much ? Well, I can't do that. The codes aren't there to setup an easy macro for such a thing.
Actually, you can. Here are three methods:
1. Any player can drag a roll button from the sheet to their macro qucikbar. This is possible with any sheet that has roll buttons. Click and hold on the character's Stealth skill (you'll see it highlight when you hover over it, indicating it is clickable) and drag it to the bottom of the sheet. You sill see the bottom of the sheet turn grey and the words "Add roll to Macro Quickbar" appear. Release your hold when that button is at the very bottom of the sheet, and a macro for that roll for that character will appear on the macro quickbar. (Note that you may have to turn on "Show macro quick bar?" on the macro section of the Collections tab).
2. Click the Stealth button on the character sheet. It will roll the skill. Now place your cursor in the Chat input box and press the up arrow key. This will show you the code that was sent to chat to make that roll. You can paste that directly into a macro. Any player can do this as well. If you replace the character name with the word "selected", that macro will work for any selected token that represents a character. If you click "Show as token action" while editing the macro, it will display as a token action button (top of the screen) whenever you select a token but will otherwise be invisible. If you set the permissions to "All players", players will be able to use this button as well.

3. Get the code as in step 2 but go to the "Attributes and Abilities" tab of any character journal. Create an ability and set it to display as a token action. It will now behave as the button above, but only when a token representing that particular character is selected.
Here is the code for a universal Stealth roll, retrieved as per step 2 above:
@{selected|roll_whisper} &{template:callofcthulhu} {{name=@{selected|character_name}}} {{title=@{selected|stealth_name}}} @{selected|roll_option} @{selected|stealth_roll} {{roll_bonus=[@{selected|translation_bonuspenalty}](~@{selected|character_id}|bonus)}}