Skill: Strong Design Principles