The six skills of catering service include communication skills, customer service, teamwork, time management, problem solving and flexibility. 1. Communication skills: communicate effectively with guests and team members, including listening and expressing skills, to ensure that customer needs are met and cooperate effectively with the team. 2. Customer service: provide high-quality customer service experience, including friendly attitude, polite hospitality, quick response to customer needs and problem solving, and ensure customer satisfaction. 3. Teamwork: Work closely with team members in the catering environment, support each other and coordinate their work to provide efficient services and deal with emergencies. 4. Time management: effectively organize working hours, reasonably arrange tasks and service processes, and ensure the smooth operation of restaurants and the control of customers' waiting time. 5. Problem solving: In the face of problems and complaints, use problem-solving skills, such as analyzing the situation, finding solutions, and taking timely actions to solve customer dissatisfaction. 6. Flexibility: adapt to the fast-paced working environment, be able to respond flexibly to unexpected situations and changes, remain calm and professional, and ensure that customers' needs are met.