honestly I think adding skills may have been DND's biggest mistake. I think it should have just stuck with class skills that come with the class and made them all ability checks. The game mechanics just dont' do skill monkey's well .Typically, class and skill system are separate in D&D and derivatives.