Hi Tom,
For your use case (removing a specific skill without affecting others), the cleanest way today would be via the API:
DELETE /api/v2/users/{userId}/routingskills/{skillId}
You can loop through the users and call this endpoint for the specific skill you want to remove. This removes only that skill and leaves the rest untouched.
It's not available as a native bulk option in the UI, but this approach works well for larger updates.
If you're looking to automate it, you could run this via a simple script (e.g. Python, CLI, or similar) across a list of users. In our case, we use Google Apps Script with a sheet of user IDs/names and process it row by row for similar bulk operations (like adding/removing users from queues), so the same pattern should work here for skills as well.
I'm sure others might add if there are different approaches as well.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------