Hi Jenna Couto. I enjoyed reading your insightful article highlighting the five basic leadership skills.
From my experience, I agree that all these skills are critical for leaders as you articulated.
Interestingly, they also align with the 26 skills that I identified for the technical leaders.
My favourite ones from your list are honesty and assertiveness which make high impact on followers of the leaders. Honesty is related to integrity, trust, and reliability. Assertiveness is a critical success factor.