skill and plugin shouldn't be null