community-builder — Claude Code skill: community playbooks
A skill that hands your agent community-led growth playbooks: member onboarding, engagement programs, ambassadors, health metrics and moderation.
npx skills add ncklrs/startup-os-skills --skill community-builder -a claude-codeWhat community-builder does
The skill fires when you ask your agent about building or running an online community. It ships a set of rule files under rules/, grouped by topic: strategy, platform choice, onboarding, engagement, user-generated content, ambassador programs, metrics, moderation and DevRel. The agent pulls the file that matches your question.
Several frameworks come ready to use. The Community Flywheel maps the attract → activate → engage → advocate loop. A maturity model splits communities into four stages, from founder-led to self-sustaining. There is also the 1-9-90 rule, a member journey from lurker to ambassador, and a breakdown of how a community differs from an audience. A comparison table covers Discord, Slack, Circle, Discourse, GitHub Discussions and Reddit, each with its strengths and weak spots.
The practical side lists engagement program types — office hours, show & tell, AMAs, challenges, conferences — plus a set of anti-patterns: assuming people will show up on their own, chasing vanity metrics, scaling before engagement holds, skipping moderation. Nothing here runs code or needs an API key; it is a text knowledge base your agent reads. Worth adding if you already run a Discord or Slack server and want onboarding and programs to follow a plan instead of being reinvented each time.
What it helps with
- design an onboarding flow for new community members
- pick between Discord, Slack and GitHub Discussions
- launch an ambassador or champion program
- track community health metrics instead of vanity numbers
- set up moderation rules and conflict resolution
Example prompts for the agent
- Help me plan onboarding for our developer Discord community
- Draft a quarterly ambassador program with stages and metrics
- Which community health metrics should we track and why
How to install community-builder
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill community-builder -a claude-code2Manually: put the files in place
~/.claude/skills/community-builder/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/community-builder/
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill community-builder -a codex2Manually: put the files in place
.agents/skills/community-builder/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill community-builder -a cursor2Manually: put the files in place
.cursor/skills/community-builder/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install ncklrs/startup-os-skills community-builder2Manually: put the files in place
.github/skills/community-builder/SKILL.md1Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill community-builder -a gemini-cli2Platform CLI
gemini skills install https://github.com/ncklrs/startup-os-skills --path skills/community-builderManually: put the files in place
.devin/skills/community-builder/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add ncklrs/startup-os-skills --skill community-builder -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about community-builder
How do I install community-builder in Claude?
Run npx skills add ncklrs/startup-os-skills --skill community-builder -a claude-code. The skill lands at ~/.claude/skills/community-builder/SKILL.md.
What does community-builder do?
It gives your agent community-led growth and management guidance: onboarding, engagement programs, ambassador programs, metrics, moderation and DevRel.
Which platforms can run this skill?
Beyond Claude it installs into Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode, with the -a flag selecting the target.