This is the procedure for completely reskinnning an hl2 character:
http://www.hl2world.com/wiki/index.php/Reskinning_Models
You will need a tool called GCFScape to extract the hl2 character models from Valve's compressed GCF format.
http://nemesis.thewavelength.net/index.php?p=25
