Quest skins looks really a interesting concept...
Maybe they are similar to Odyssey Ziggs which was obtainable by completing Odyssey quests during the event.
We'll talk more about how quest skins function in the moderate future, not quite ready to yet, though we do need to start testing the tech. Can share that it's not about how you acquire the skin though.