Added proper skill validators

* Allows requirements to use a skill be more ridgid in development