ComSD: Balancing Behavioral Quality and Diversity in Unsupervised Skill Discovery