Giants hold skills competition for trainers, clubhouse staff