Tag Client communication skills