Ideally there should be a repair menu that only brings up damaged gear.

You should also be able to repair the gear while on any class as long as you have the required class/rank on your character.

E.G. I can repair my rings while on carpenter, but only if my goldsmith is high enough.