This document discusses the importance of attitude, knowledge, and skills for effective community development. It identifies key qualities like respect, responsibility, and creativity that define a positive community development attitude. Knowledge areas needed include understanding the community, development processes, and management topics. Skills are grouped into communication, research, problem-solving, management, and organizational design. The document provides examples of how skills in meeting facilitation and conflict resolution can impact community groups. It emphasizes that developing and building on skills over time is important for community development work.