professional skills insights