Valuable skills, human capital and technology diffusion