contributor-ladder

Creates or updates CONTRIBUTOR_LADDER.md defining roles, responsibilities, and advancement criteria for CNCF projects.

2|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/castrojo/cncf-skills --skill contributor-ladder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contributor-ladder
Source: https://github.com/castrojo/cncf-skills/tree/main/skills/contributor-ladder
Command: npx skills add https://github.com/castrojo/cncf-skills --skill contributor-ladder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need for clear, documented pathways for individuals to progress within an open-source project, from new contributors to core maintainers. It formalizes roles, responsibilities, and the process for advancement.

Core Features & Use Cases

  • Formalizes Roles: Defines distinct levels within the project (e.g., Community Participant, Contributor, Reviewer, Maintainer).
  • Outlines Advancement: Specifies the criteria, responsibilities, and privileges associated with each role.
  • Establishes Processes: Details the nomination and voting procedures for role transitions.
  • Use Case: A growing CNCF project needs to onboard new contributors effectively and provide a clear path to becoming a maintainer. This Skill helps create the CONTRIBUTOR_LADDER.md file to guide this process.

Quick Start

Create or update the CONTRIBUTOR_LADDER.md file with project-specific roles and advancement criteria.

Frequently Asked Questions about contributor-ladder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a contributor ladder for a CNCF project?

Create a contributor ladder by generating a CONTRIBUTOR_LADDER.md file that defines project roles, responsibilities, and advancement criteria. This formalizes governance and outlines the progression path from new contributor to maintainer.

What is a contributor ladder in open source project governance?

A contributor ladder is a documented pathway defining distinct roles, such as community participant to maintainer. It specifies the criteria, responsibilities, and privileges associated with each level to guide project onboarding and growth.

How do I define maintainer nomination and voting processes in a CONTRIBUTOR_LADDER.md file?

Define maintainer nomination and voting processes by detailing the specific procedures for role transitions within the file. The ladder structure ensures you establish formal processes for advancing contributors to higher roles.

Does a CNCF project require a formal contributor growth path?

Yes, a formal contributor growth path addresses CNCF project requirements for formalizing governance. Creating a contributor ladder provides the necessary documentation for onboarding contributors and establishing clear advancement criteria.

What roles should I include when defining a contributor ladder?

When defining a contributor ladder, include roles like Community Participant, Contributor, Reviewer, and Maintainer. You can trim default roles and add sections for emeritus status and affiliation diversity to fit your project.