The example skins are outdated. They do not match with the current code. The interface(s) they implement are not those that are in the current version of PlantUML. So, writing a custom skin is a bit difficult (since the Javadoc itself doesn't explain much). Are there any up-to-date example Skins?