developer-community-health

Designs and runs a developer community health measurement framework ending in a decision-ready report.

2|Updated Sep 6, 2026
One-click install
npx skills add https://github.com/samber/developer-relations-skills --skill developer-community-health-samber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developer-community-health
Source: https://github.com/samber/developer-relations-skills/tree/main/skills/developer-community-health
Command: npx skills add https://github.com/samber/developer-relations-skills --skill developer-community-health-samber

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Community dashboards fail by counting whatever the platform exposes (members, messages) or by listing thirty metrics nobody refreshes. This Skill turns "how is the community doing?" into a small set of instrumentable metrics read against the community's own baseline, each wired to a named owner and action. ## Core Features & Use Cases - Four-pillar metric sheet: Builds a sheet of at most 8 metrics covering responsiveness, contributor funnel, activity, and sentiment, each with a formula, baseline, labeled threshold, owner, and action. - Honest instrumentation: Ranks data sources (forge API, venue analytics, community-data platforms) by decisions bought per hour, excludes bots, handles identity mapping, and gates everything on privacy and venue terms. - Diagnosis mode: Works from a symptom ("it went quiet", "one person carries everything") to the pillar that answers it, including the honest recommendation to fold a dead community back into a smaller surface. - Use Case: A team with a 900-member Discord asks whether it is working. The Skill interviews, then produces a 5-6 metric sheet with baselining marks, a first reading, findings with confidence levels, and owned actions. ## Quick Start Ask the assistant to build a community health measurement framework for your Discord, Slack, forum, or open-source project, describing your venues, size, and data access.

Frequently Asked Questions about developer-community-health

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

FAQPage Schema
How do I measure the health of my developer community?

Pick at most 8 metrics across four pillars: responsiveness, contributor funnel, activity, and sentiment. Give each a formula, a baseline from at least three prior periods, a threshold, and a named owner with an action, then review monthly.

What community health metrics should an open-source project track?

Start with the code-centric starter set: time to first human response, change request closure ratio, contributor absence factor, and release frequency, plus a twice-yearly recommendability survey item. Read them as trends against your own baseline, never against other projects.

Is there an industry standard for community response time?

No. The CHAOSS reference model publishes no numeric cutoffs, and commonly quoted figures like 24-hour response or 20% monthly active ratio are unsourced folklore. Use them only as starting hypotheses and replace them with your own trailing median after three periods.

How do I measure community sentiment without a text classifier?

Use short surveys instead of automated scoring, which misreads blunt bug reports and dry humor as negativity. A two-item quarterly pulse with a recommendability question works, corroborated by behavioral signals like responsiveness and return rates.

Should I buy a community analytics platform?

Only when three conditions hold together: multiple venues, a named owner for the pipeline, and a question cheaper sources have failed to answer twice. Otherwise forge APIs and venue analytics panels cover most needs at near-zero effort.

When should a community be shut down instead of measured?

When diagnosis shows sustained near-zero non-staff activity and unanswered questions over many months, the honest answer may be folding the space back into a smaller surface. Keeping a dead room open costs trust every time a newcomer posts into silence.