Add event generation based on skill