# community-building **Build developer communities that thrive.** ## What It Does Guides you through building and managing developer communities on Discord, Slack, and forums. Covers channel structure, onboarding, engagement programs, handling toxicity, and community-led growth. ## When to Use - Starting a developer community - Improving an existing community - Increasing engagement - Dealing with moderation challenges - When you say "developer community," "Discord server," "Slack community," or "community engagement" ## Quick Start ``` /community-building I'm starting a Discord community for our CLI tool. Target: DevOps engineers using Kubernetes. Goal: Build engaged community for support and feedback. ``` The skill will: 1. Load your developer audience context 2. Design channel structure 3. Create onboarding experience 4. Plan engagement programs 5. Set up moderation guidelines ## Key Frameworks ### Platform Selection | Platform | Best For | |----------|----------| | Discord | Developer tools, OSS, real-time | | Slack | Enterprise, B2B SaaS | | GitHub Discussions | OSS, async, searchable | | Discourse | Long-form, SEO-friendly | ### Channel Structure ``` INFORMATION: welcome, announcements, rules GENERAL: general, off-topic, show-what-you-built SUPPORT: help, troubleshooting, feature-requests COMMUNITY: jobs, events, content ``` ### Engagement Programs | Day | Prompt | |-----|--------| | Monday | "What are you working on?" | | Wednesday | Technical question | | Friday | "Share what you shipped" | ### Code of Conduct Enforcement 1. Warning (first offense, good faith) 2. Temp mute (repeated issues) 3. Temp ban (serious violations) 4. Permanent ban (egregious/repeated) ## Files | File | Description | |------|-------------| | `SKILL.md` | Full skill instructions | ## Included Guidance - Channel structure templates - Onboarding message templates - Code of conduct template - Moderation playbook - De-escalation techniques - Engagement metrics ## Health Metrics | Metric | Healthy | Warning | |--------|---------|---------| | Response time | <24h | >72h | | Unanswered questions | <10% | >25% | | New member retention | >40% | <20% | ## Tools - **[Octolens](https://octolens.com)** — Monitor community mentions across platforms - **MEE6 / Carl-bot** — Discord moderation - **Luma** — Event management ## Related Skills - `developer-audience-context` — Know your members - `open-source-marketing` — OSS community - `developer-advocacy` — Personal brand in community