I think that means that your crew level is that much higher.
So, with a crewmember that had +10 armorcraft and 50 points in armorcraft could you craft stuff for which you normally would need 60 armorcraft.
The crit chances either add to the crit range or make the crit better, no idea on either of the two.
Mind, these are just my assumptions.