I have to suggestions.
1. IF your going to add skinning, i would do it at the BEGINING of making the bot. This is why Fail Bot doesnt have skinning, because im to lazy to go in all the forms (23 to be exact) and make all the colors be adjustable.
2. Same thing with profile support, this is why FB's profile system fails. Because im to lazy to go back and add indexs and all that.