Talents are not skills. The things you mention are skills armorsmith sewing Ext are skills anyone can have.
A talent is an extremely powerful thing that very few will ever see such as being fire proof, breathing under water and such.
As for crafting skills being used for combat interesting idea but combat has its own set of styles and skills so would to me be redundant.