To to stop Skype on iPhone & Mac competing for AirPods' connection? I long for the days of 3.5mm connections and headphones that connect directly to the audio source.
Very often (~20%) on a Skype call, my AirPods fail to connect to the correct device. Which leaves me on a conference call that everyone around me can hear.
Here is specifically what happens:

Skype rings (iPhone &amp; Mac)
I answer the call on Mac
I hear that connecting sound on the AirPods
The Mac shows &quot;connected AirPods&quot;
I hear another connecting sound on the AirPods
The Mac shows &quot;moved to nearby device&quot;
The iPhone stops ringing
I select bluetooth/AirPods and/or sound menu/AirPods
I hear another connecting sound on the AirPods
The Mac shows &quot;connected to AirPods&quot;
The audio from the Skype call is playing through the Mac speakers
I open Skype preferences/audio and select AirPods
50/50 the AirPods will play the audio, or I need to restart Skype and start over

Instead this is what I want:

Skype rings (iPhone &amp; Mac)
I answer the call on Mac
I can start talking


Possibly related and more general questions that did not answer this:

How to make AirPods connect automatically to the correct device?
AirPods connect to correct device
Can you answer a call with AirPods faster than EarPods?
Airpods connect to iPhone perfectly but disconnect from MacBook after a few seconds
How do I stop my Mac from ringing when I get a phone call on my iPhone?
Go to System Preferences → Bluetooth and for your AirPods choose Options and set ‘Connect to This Mac’ to ‘When Last Connected to This Mac’.

Now your AirPods won't automatically switch away from your iPhone to your Mac. Make the equivalent change on your iPhone to stop the other way round.
Then your AirPods will always connect to the last device and you can manually select your AirPods from the Bluetooth or Sound menu to connect them to your desired device.