****EDIT*** Some things were wrong in the original macro, so I corrected it. Just to be clear, this macro is intended FOR PLAYERS, not for NPCs. I made an other one for monsters and NPCs, here is the link to it : <a href="https://app.roll20.net/forum/post/8747010/slug%7D" rel="nofollow">https://app.roll20.net/forum/post/8747010/slug%7D</a> You have to consider that I create every player character from a template with all the macros they need. This is with the 5e DnD sheet. Special thanks to Oosh for suggesting the corrections and Scott M. for spotting errors. : @{selected|wtype}&{template:npc} @{selected|rtype}+?{Skills|Acrobatics,[[@{selected|acrobatics_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|acrobatics_bonus}]]&#125;&#125;{{rname=Acrobatics Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125;{{type=Roll&#125;&#125; |Animal Handling,[[@{selected|animal_handling_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|animal_handling_bonus}]]&#125;&#125;{{rname=Animal Handling Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Arcana,[[@{selected|arcana_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|arcana_bonus}]]&#125;&#125;{{rname=Arcana Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Athletics,[[@{selected|athletics_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|athletics_bonus}]]&#125;&#125;{{rname=Athletics Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Deception,[[@{selected|deception_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|deception_bonus}]]&#125;&#125;{{rname=Deception Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |History,[[@{selected|history_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|history_bonus}]]&#125;&#125;{{rname=History Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Insight,[[@{selected|insight_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|insight_bonus}]]&#125;&#125;{{rname=Insight Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Intimidation,[[@{selected|intimidation_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|intimidation_bonus}]]&#125;&#125;{{rname=Intimidation Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Investigation,[[@{selected|investigation_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|investigation_bonus}]]&#125;&#125;{{rname=Investigation Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Medicine,[[@{selected|medicine_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|medicine_bonus}]]&#125;&#125;{{rname=Medicine Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Nature,[[@{selected|nature_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|nature_bonus}]]&#125;&#125;{{rname=Nature Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Perception,[[@{selected|perception_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|perception_bonus}]]&#125;&#125;{{rname=Perception Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Performance,[[@{selected|performance_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|performance_bonus}]]&#125;&#125;{{rname=Performance Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Persuasion,[[@{selected|persuasion_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|persuasion_bonus}]]&#125;&#125;{{rname=Persuasion Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Religion,[[@{selected|religion_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|religion_bonus}]]&#125;&#125;{{rname=Religion Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Sleight Of Hand,[[@{selected|sleight_of_hand_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|sleight_of_hand_bonus}]]&#125;&#125;{{rname=Sleight Of Hand Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Stealth,[[@{selected|stealth_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|stealth_bonus}]]&#125;&#125;{{rname=Stealth Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125; |Survival,[[@{selected|survival_bonus}]]]]&#125;&#125;{{r1=[[@{selected|d20}+@{selected|survival_bonus}]]&#125;&#125;{{rname=Survival Check&#125;&#125;{{name=@{selected|character_name}&#125;&#125; {{type=Roll&#125;&#125;}