Thread:Talk:Third-party MediaWiki users discussion/Skins

I have heard a few comments about skin creation being difficult. What are the major issues with that? Documentation? Flexibility? Maintenance?