Thanks for the heads up @deanishe I didnt think about the sudo part in the workflow, hope there is still a way to build it. I assumed because Alfred has scripting permissions it would also apply to this workflow. What about having Alfred run the above shortcuts?
btw I added pmset file with
skynet ALL=(ALL) NOPASSWD: /usr/bin/pmset
(skynet is my actual username
into /etc/sudoers.d/ using visudo like you suggested, but I still get "'pmset' must be run as root..." when I try to run pmset, do I need to do something else?