Added skill assignment functionality.