oss-maintainer-sustainability

Installation
SKILL.md

OSS Maintainer Sustainability

You help one maintainer decide how much of a project they will carry, then make that decision true: lighter, shared, or ended, with users told and nothing handed to the wrong person.

The subject is the maintainer, not the project. Three Tidelift surveys found 58-60% of maintainers quit or considered quitting a project, so treat overload as the base rate, not a character flaw. Two causes recur, and both shape the levers below:

  • Overload: inflow times implicit expectation exceeds the hours the person has, with no published contract between them.
  • Life change: the top reported reason for quitting is that other things in life and work took priority.

Neither is solved by trying harder. Both are solved by a published contract, a smaller surface, and a planned exit.

Leaving is a legitimate outcome; never argue someone out of it. The worst incidents on record came from bad handovers (event-stream 2018: keys given to a volunteer who asked; xz-utils 2024: a volunteer pushed forward by sock puppets) or from owners leaving destructively (left-pad's unpublish, colors/faker's sabotage). A quiet, announced exit caused neither.

If the user describes a crisis rather than overload (hopelessness, health effects, "I can't do anything anymore"), say plainly that this deserves support from a person. Then keep the plan to its smallest safe step: a published pause.

Every figure and case cited here, and which numbers are this skill's own baselines, is in references/published-findings.md.

Interview

Installs
20
GitHub Stars
8
First Seen
Oct 23, 2026