Background and Problems: Due to limited emergency life support experience, nursing home nurses are usually unfamiliar with emergency life support procedures and their roles in the team work. The unfamiliarity may result in an ineffective resuscitation while facing emergency events. Purpose: The purpose of the study is to enhance emergency life support ability of nursing home nurses. Solutions: The project team developed the knowledge scale to measure the project outcomes in life support ability of nursing staffs. There are 30 items in the scale, including10 items of ECG interpretations, 10 items of team work and life support related knowledge, and 10 items of collaboration skills. We applied the team based learning strategies of the Healthcare Team Resource Management to the 3-month in-service education and trainings. These include giving emergency life support related lectures, developing the standards for the team-based emergency life support procedures, filming emergency life support simulating teaching videos, and grouping the nurses into5 groups for practicing the emergency training simulations. The outcomes were evaluated one month after completing the program. Result: The mean knowledge score of emergency life support improved from 63.7 to 88.5. The completeness of emergency life support skills increased from 43.2% to 90.5%. The completeness of team-work skills enhanced from 44.3% to 92.1%. Conclusion: Appling the healthcare team resource management into the in-service training can improve the emergency life support knowledge and skills of nursing home nurses, and thereafter to provide patient safety in health care.