Do you have a SmartThings/Aeotec hub?
If so, there are already a couple of community-created Edge Drivers for virtual devices which work very well, including for triggering Alexa routines.
You can find them on the quick browse lists in the community-created wiki on the Virtual list.
If you need more information on using Edge Drivers, see the community FAQ:
FAQ: I have no idea what Edge is. Is that a new developer tool? (2022)
If you don’t have a hub, you can’t use Edge Drivers. I have asked formally what the virtual device options will be for those of us without a hub and have been told they will discuss this further later. so we just don’t know about that situation yet.