CYFAR Core Competency Planning and Self-assessment Tool

The CYFAR Core Competency Self-assessment is a professional development planning tool for CYFAR front-line employees and/or volunteers working with vulnerable audiences. It is a tool for guiding and informing professional development needs.

We recommended that front-line employees and/or volunteers complete it on an annual basis and discuss the results with their supervisors to guide their professional development.

Once the employee or volunteer has completed the CYFAR Core Competency Self-ssessment online, an automated report will be generated. This report can then be used by the employee/volunteer and his/her supervisor to determine how best to address the identified professional development needs through the CYFAR Core Competencies database, state and local Cooperative Extension trainings, and/or other professional development opportunities.

We recommend that these trainings be completed within the same year of completing the self-assessment and recorded on the CYFAR Core Competencies Professional Development Planning Tool and reviewed periodically throughout the year by the employee's or volunteer's supervisor.

IMPORTANT: CYFERnet does NOT save, retain or store the results of your self-assessment. Please be sure to print, copy and save the results of your self-assessment.

How to Complete the Self-assessment
Rate how important each of these skills are to
your work, using this scale:


Importance to my work
   1 = Not important at all
   2 = A little important
   3 = Somewhat important
   4 = Important
   5 = Very Important
Rate your current skill level for each skill,
using the following scale:


My current skill level
   1 = No current skill in this area
   2 = A little skill in this area
   3 = Somewhat skilled
   4 = Skilled
   5 = Very Skilled

Personal ReadinessI have the knowledge, skills and/or ability to:

A1. Understand how my viewpoint may impact and bias my work.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A2. Work with a variety of people including those of a different race, gender or ability.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A3. Identify environmental factors that can impact a person’s growth and development.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A4. Identify factors in a person that can affect his/her growth and development.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A5. Understand how the availability of resources (social, financial and political) can affect a person’s access to community support services.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A6. Identify the professional development opportunities and trainings that I need.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A7. Maintain a high level of professionalism and ethics in my work.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A8. Recognize the developmental milestones of the children and youth I serve.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

A9. Recognize the predictors of risk behaviors among the children and youth I serve.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5
Engagement with the CommunityI have the knowledge, skills and/or ability to:

B1. Identify assets in the community.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

B2. Build relationships in the community.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

B3. Bring diverse stakeholders together to make complex decisions.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

B4. Assess community change readiness and help track change in the community over time.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

B5. Understand/appreciate cultural, religious, legal or other issues that may affect a program or the people it serves.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5
Program DesignI have the knowledge, skills and/or ability to:

C1. Develop effective resources, materials and curricula.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

C2. Support active learning and skill building.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

C3. Create a safe and welcoming learning environment.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

C4. Build learner confidence and self-worth.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

C5. Develop guidelines and expectations for different types of learners.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

C6. Plan for ongoing program success and sustainability.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5
Program ImplementationI have the knowledge, skills and/or ability to:

D1. Help develop supportive relationships among program participants.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

D2. Incorporate child and youth development into program delivery.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

D3. Promote effective communication among program participants.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

D4. Use technology (video, social networking, and other tech tools) to improve program efficiency/effectiveness.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

D5. Help participants learn about community resources.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

D6. Advocate for children, youth, families, and communities.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

D7. Manage the day-to-day operation of the program.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5
Program EvaluationI have the knowledge, skills and/or ability to:

E1. Describe a program using a logic model.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

E2. Understand the characteristics of a high quality program.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

E3. Understand how to evaluate program outcomes.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

E4. Understand how to evaluate program quality.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

E5. Understand why it is important to evaluate program quality and program results.

Importance to my work: 1 2 3 4 5

Current skill level: 1 2 3 4 5

This site is hosted at NC State University