what is better
wonder skin- opponents status move accuracy lowers to 50 %
magic guard- only takes damage for direct attacks. meaning moves like toxic, life orb, leech seed or stealth rocks wont do damage.
Magic Guard > Wonder Skin
Sigilyph, being part Flying-type, really appreciates not taking Stealth Rocks damage. It lets him switch into incoming Toxics and Will-o-Wisps for you teammates, letting you use him as a 'Status Shield' of sorts.