xml implementation for skills