Solution architecture is a team effort balancing various forces. Solution architects must consciously cultivate skills cutting across technical, social, and behavioral domains. In this article, Raghuraman Krishnamurthy discusses eight such skills that will likely be helpful.