check plugin for valid preconditions before running it