Coaching skills Coaching has a multifaceted nature that aims to increase development through personal support, training and guidance.