Important Notes
Skinveil's API is client-side.
Your mod should depend on Skinveil's API from the client side and only use it from client code.
You don't need to send your own visibility packets. You don't need to create your own config option for the same equipment. You don't need to know how Skinveil stores or synchronizes the state.
Also, Skinveil does not automatically modify custom renderers. Your mod is responsible for checking SkinveilApi.isVisible(...) before rendering its own equipment.
That way Skinveil stays independent of other equipment mods, while those mods can opt into Skinveil with a very small integration.