Online community design and management for Discord, Circle, and Slack platforms covering onboarding flows, channel architecture, engagement mechanics, moderation systems, events, scaling strategies, membership tiers, and community health metrics.
A skill is a written procedure a bot loads when a job calls for it. This one is a single file, SKILL.md, and the whole file is on this page.
Online community design and management for Discord, Circle, and Slack platforms covering onboarding flows, channel architecture, engagement mechanics, moderation systems, events, scaling strategies, membership tiers, and community health metrics.
How much does it cost?+
Nothing. It ships with Murage, which is open source. Your bots run on the AI plan you already have.
Can I change it?+
Yes. Open it in Settings → Skills to read, edit or duplicate it. Skill Guard scans it again after every edit.
Give your first job to Murage.
Download the app, connect the AI you already pay for, and tell your Chief of Staff what needs doing. Plan on about ten minutes from install to a working team.
Develop the framework. Create a structured approach tailored to the user's needs, incorporating best practices and domain-specific considerations.
Deliver actionable output. Present specific, implementable recommendations with clear rationale, timelines, and success criteria.
Address edge cases. Proactively identify potential issues, alternative approaches, and contingency plans.
Use this skill when:
User needs guidance on community builder
User asks about community builder best practices or techniques
User wants a structured approach to community builder
Do NOT use this skill when:
A more specialized skill exists for the specific subtopic
The request is outside the scope of community builder
Questions to Ask First
Before building any online community, answer these foundational questions:
What is the core purpose of this community? (Learning, networking, support, co-creation, accountability)
Who is the ideal member? Be specific about demographics, professional level, and interests.
What will members get here that they cannot get anywhere else?
Will this be free, paid, or freemium? What is the business model?
What platform aligns with your audience? (Discord for younger/tech, Slack for professionals, Circle for creators)
How much time per day can you or your team dedicate to community management?
Do you have an existing audience to seed the community from?
What is your target size? (50, 500, 5,000, 50,000 members)
What does an engaged member look like? What actions define engagement?
How will you prevent the community from becoming dead or toxic?
Platform Selection
Platform Comparison Matrix
Feature
Discord
Slack
Circle
Mighty Networks
Skool
Best for
Gaming, tech, creators
Professional, B2B
Course creators
Community businesses
Course + community
Price (community)
Free
Free (limited) / $7.25+ per user
$89-399/mo
$33-247/mo
$99/mo
Real-time chat
Excellent
Excellent
Good
Moderate
Basic
Async discussion
Moderate (forums)
Good (threads)
Excellent
Excellent
Good
Voice/Video
Built-in
Huddles
Zoom integration
Built-in
Zoom integration
Customization
Very high
Moderate
High
High
Low
Mobile app
Yes
Yes
Yes
Yes
Yes
Learning curve
Moderate
Low
Low
Low
Very low
Integrations
Bots, webhooks
Extensive
API, Zapier
Native
Limited
Max free members
Unlimited
10K messages visible
N/A (paid)
N/A (paid)
N/A (paid)
Decision Framework
Is your audience primarily professionals/B2B?
YES --> Slack (if < 500 members) or Circle (if paid community)
NO -->
Is your audience tech-savvy or gaming-oriented?
YES --> Discord
NO -->
Are you bundling with a course?
YES --> Circle, Skool, or Mighty Networks
NO --> Circle for async, Discord for real-time
Onboarding Design
The First 5 Minutes Rule
A new member decides within the first 5 minutes whether they'll engage or lurk forever. Your onboarding must accomplish:
Welcome: Make them feel seen and acknowledged
Orient: Help them understand the community structure
Act: Give them something to do immediately
Connect: Help them meet someone
Onboarding Flow Template
Step 1: Welcome Message (Automated)
Welcome to [Community Name], [member name]!
We're glad you're here. This community is for [audience] who want
to [outcome]. Here's how to get started:
1. Introduce yourself in #introductions (template below)
2. Read the community guidelines in #rules
3. Check out #start-here for our most popular resources
4. Join the conversation in #general
Your intro template:
- Name:
- Location:
- What you do:
- What you're working on:
- One fun fact:
See you in there!
Step 2: Introduction Post (Member Action)
Direct new members to an introductions channel
Provide a template to reduce friction
Have moderators or community managers respond to every intro within 4 hours
Tag members with similar interests to connect them
Step 3: Orientation Content
Pinned post or dedicated channel explaining key channels and their purposes
Community guidelines and expectations
FAQ addressing common new-member questions
Quick-win resource (template, guide, checklist related to community topic)
Step 4: First-Week Follow-Up
Day 2: DM checking in, "Did you find what you were looking for?"
Day 4: Tag them in a relevant conversation
Day 7: Invite them to upcoming event or challenge
Channel Structure
Discord Server Architecture
INFORMATION
#welcome-rules Read-only, rules and guidelines
#announcements Read-only, important updates
#start-here Read-only, onboarding guide
#roles Self-assign interest roles
COMMUNITY
#introductions New member intros
#general Main conversation
#off-topic Non-community-topic chat
#wins-celebrations Share achievements
#accountability Goal tracking and check-ins
TOPIC CHANNELS (customize for your niche)
#topic-channel-1 [Specific subtopic]
#topic-channel-2 [Specific subtopic]
#resources Shared links and tools
#feedback Give and receive feedback on work
EVENTS
#events-calendar Upcoming events
#event-chat Live event discussion
SUPPORT
#questions Ask the community
#tech-help Platform-specific help
PREMIUM (role-gated, if applicable)
#premium-general Paid member discussion
#premium-resources Exclusive content
#premium-coaching Direct access
VOICE CHANNELS
General Voice Always-open hangout
Co-working Camera optional, muted work sessions
Events Stage For scheduled live events
Channel Design Principles
Start with fewer channels (5-8) and add as demand grows
Every channel needs a clear purpose -- if you can't explain it in one sentence, merge it
Archive dead channels rather than leaving them empty
Use categories to group related channels visually
Pin important messages in each channel for quick reference
Slow mode on high-traffic channels to maintain conversation quality
Slack Workspace Structure
#general Main conversation (default)
#introductions New member introductions
#announcements Admin-only posting
#random Off-topic conversation
#resources Shared links and tools
#[topic-1] Niche-specific discussion
#[topic-2] Niche-specific discussion
#wins Celebrate achievements
#questions Community Q&A
#feedback Share work for feedback
#events Event announcements and discussion
Engagement Mechanics
The Engagement Loop
Trigger (notification, email, habit)
--> Visit community
--> See interesting content
--> Consume or participate
--> Receive response/recognition
--> Feel valued/connected
--> Return (loop restarts)
Daily Engagement Tactics
Tactic
Effort
Impact
Frequency
Daily discussion prompt
Low
High
Daily
Welcome new members personally
Medium
Very High
As needed
Share a resource or insight
Low
Medium
Daily
Respond to unanswered questions
Medium
Very High
Multiple times/day
Highlight member contributions
Low
Very High
Daily
Create polls or surveys
Low
Medium
2-3x/week
Weekly Engagement Tactics
Tactic
Effort
Impact
Frequency
Themed discussion days
Low
High
Weekly
Member spotlight/feature
Medium
Very High
Weekly
Live event (AMA, workshop, hangout)
High
Very High
Weekly
Challenge or accountability check-in
Medium
High
Weekly
Content roundup (best posts/resources)
Medium
Medium
Weekly
Co-working sessions
Low
Medium
1-3x/week
Monthly Engagement Tactics
Tactic
Effort
Impact
Frequency
Guest expert session
High
Very High
Monthly
Community survey/feedback
Medium
High
Monthly
Monthly recap and celebrations
Medium
High
Monthly
Community project or collaboration
High
Very High
Monthly/Quarterly
Networking events (breakout rooms)
Medium
High
Monthly
Gamification Elements
Use sparingly and with purpose:
Points/XP: Earned for posting, helping others, attending events
Levels/Roles: Visual progression (New Member -> Regular -> Veteran -> Legend)
Badges/Achievements: For specific accomplishments (First Post, 30-Day Streak, Helper)
Leaderboards: Weekly or monthly top contributors
Challenges: Time-limited goals with community recognition
Warning: Gamification can backfire if it incentivizes quantity over quality. Always reward helpful behavior, not just activity volume.
Moderation
Community Guidelines Template
[Community Name] Guidelines
Our mission: [One sentence about community purpose]
We expect all members to:
1. BE RESPECTFUL
Treat every member with dignity. Disagree with ideas, not people.
No personal attacks, name-calling, or dismissive behavior.
2. ADD VALUE
Before posting, ask: "Will this help someone?" Share knowledge,
ask thoughtful questions, provide constructive feedback.
3. STAY ON TOPIC
Use channels for their intended purpose. Off-topic conversation
goes in #off-topic or #random.
4. NO SPAM OR SELF-PROMOTION
Don't promote your products/services without permission. Share
resources that genuinely help, not just your own links.
5. PROTECT PRIVACY
Don't share others' personal information. What's shared in the
community stays in the community unless otherwise stated.
6. NO HATE SPEECH OR DISCRIMINATION
Zero tolerance for racism, sexism, homophobia, transphobia,
ableism, or any form of discrimination.
Enforcement:
First violation: Warning via DM from moderator
Second violation: 24-hour mute/timeout
Third violation: Permanent removal (no refund for paid communities)
Severe violation: Immediate removal (threats, hate speech, harassment)
Moderator Handbook Outline
1. Role and Responsibilities
- Monitor channels during assigned hours
- Enforce community guidelines consistently
- Welcome new members
- Escalate issues to community manager
2. Moderation Actions
- When to issue a warning (first offense, ambiguous situations)
- When to timeout/mute (repeat offenders, heated arguments)
- When to ban (severe violations, no tolerance items)
- When to escalate (threats, legal concerns, complex situations)
3. Communication Standards
- Always DM privately for warnings (don't call people out publicly)
- Use neutral language ("The guidelines state..." not "You're being...")
- Document every action in #mod-log
- Never engage in arguments with members being moderated
4. Self-Care
- You can step away if a situation is triggering
- Tag another mod to handle difficult situations
- Regular check-ins with community manager
- It's okay to take breaks from moderation
Events
Event Types and Formats
Event Type
Format
Duration
Frequency
Best For
AMA (Ask Me Anything)
Live Q&A
60 min
Monthly
Expert access
Workshop
Teaching + practice
90-120 min
Biweekly/Monthly
Skill building
Co-working
Silent work, camera on
2-4 hours
Weekly
Accountability
Networking
Breakout rooms
60 min
Monthly
Connection
Book/Content Club
Discussion
60 min
Monthly
Learning
Town Hall
Community updates
30-45 min
Monthly/Quarterly
Transparency
Social Hangout
Casual chat, games
60-90 min
Weekly
Bonding
Challenge Kickoff
Launch a group goal
30 min
Monthly
Motivation
Event Production Checklist
2 weeks before:
[ ] Set date, time, and platform
[ ] Create event description and graphics
[ ] Post announcement in community
[ ] Send email to members
1 week before:
[ ] Reminder post in community
[ ] Prepare any presentation materials
[ ] Test tech (audio, video, screen share)
[ ] Prepare backup plan if tech fails
Day of:
[ ] Final reminder 2 hours before
[ ] Open room 15 minutes early
[ ] Record the event (with permission)
[ ] Have a moderator manage chat
After:
[ ] Share recording within 24 hours
[ ] Post key takeaways in community
[ ] Thank attendees and speakers
[ ] Collect feedback (quick survey)
Scaling
The Community Growth Phases
Phase 1: Intimate (0-50 members)
You know everyone by name
Every member gets personal attention
Focus: Culture setting, founding member relationships
Your role: Host and primary contributor
Phase 2: Village (50-200 members)
Core group of regulars forms
Recruit first moderators
Focus: Establishing rituals and engagement patterns
Your role: Host and culture guardian
Phase 3: Town (200-1,000 members)
Subgroups and interest clusters form
Need structured moderation and channel organization
Focus: Scalable engagement, member-led activities
Your role: Mayor (less daily involvement, more strategic)
Phase 4: City (1,000-10,000 members)
Professional community management needed
Automated onboarding, bot-assisted moderation
Focus: Member experience consistency, preventing toxicity
Your role: Executive (strategy, culture, partnerships)
Phase 5: Metropolis (10,000+ members)
Full community team needed
Sub-communities and special interest groups
Focus: Governance, member self-organization, quality control
Your role: Founder (vision, high-level decisions)
Scaling Without Losing Culture
Document your values early: Write down what makes the community special
Empower members: Create ambassador or mentor programs
Automate onboarding: But keep personal touch for first interaction
Create sub-spaces: Special interest channels or groups within the community
Maintain rituals: Weekly events, traditions, shared language
Hire community managers: Before you need them (reactive hiring is too late)
Membership Tiers
Tier Design Framework
FREE TIER (Acquisition)
Purpose: Attract and qualify potential paid members
Include: Basic community access, limited channels, public events
Exclude: Premium content, direct access, advanced features
PAID TIER 1 ($10-20/month) (Core)
Purpose: Primary membership, most members land here
Include: Full community access, all events, resource library
Value proposition: "Everything you need"
PAID TIER 2 ($30-50/month) (Premium)
Purpose: Enhanced experience for committed members
Include: Everything in Tier 1 + small group sessions, priority support
Value proposition: "Accelerated results"
PAID TIER 3 ($100+/month) (VIP/Inner Circle)
Purpose: Highest-touch experience
Include: Everything below + 1-on-1 access, exclusive events
Value proposition: "Direct access and personalized attention"
Note: Limit seats to maintain exclusivity
Pricing Psychology for Communities
Annual billing with a discount (20-30% off monthly rate) increases retention
Free trials convert 10-20% of trialers to paid
Founding member pricing (locked-in lower rate) rewards early adopters
Price increases for new members create urgency to join now
Grandfathering existing members through price increases builds loyalty
Community Health Metrics
The Community Health Dashboard
Track these metrics monthly:
Metric
How to Measure
Healthy Range
DAU/MAU ratio
Daily active / Monthly active users
20-40%
Messages per active member
Total messages / active members
3-10/week
New member retention (30-day)
Members active after 30 days
40-60%
Response time
Average time until a question gets a reply
Under 4 hours
Event attendance rate
Attendees / total members
5-15%
Net Promoter Score
Survey: "Would you recommend?"
30+
Churn rate (paid)
Members canceling / total members
Under 5%/month
Member satisfaction
Periodic survey
4.0+ out of 5
Warning Signs of Community Decline
Decreasing message volume over weeks (not just seasonal dips)
Same 5 people carrying all conversations
Unanswered questions sitting for 24+ hours
Increasing negativity or complaints about the community itself
Declining event attendance trend
Rising churn or cancellation rate
Silence from new members (they join and never post)
Moderator burnout (they're becoming inactive)
Recovery Tactics
Re-engagement campaign: Personal DMs to inactive members asking what they need
Content refresh: New programming, events, or challenges
Member feedback survey: Ask directly what's working and what's not
Lead by example: Increase your own visible participation
Community Business Model
Revenue Calculation
Target monthly revenue: $10,000
Model A: Volume (low-price, many members)
Price: $15/month
Members needed: 667
Audience size needed (2% conv): 33,350
Model B: Mid-market
Price: $39/month
Members needed: 257
Audience size needed (3% conv): 8,567
Model C: Premium (high-price, fewer members)
Price: $99/month
Members needed: 101
Audience size needed (5% conv): 2,020
Cost Structure for Community Business
Platform fees: $100-400/month
Community manager: $2,000-5,000/month (part-time to full-time)
Tools (Zapier, design, etc.): $100-300/month
Event platform: $0-100/month
Content creation: Your time or outsourced
Total operating cost: $2,200-5,800/month
Break-even members at $30/month: 74-194 members
Output Format
Deliver the response as a structured document with clear headings and actionable content. Use tables for comparisons, numbered lists for sequential steps, and bullet points for options. Include specific examples where applicable.
[Community Builder deliverable]
1. Context and objectives
2. Analysis or framework
3. Specific recommendations with rationale
4. Action items with timeline
Example
Input: "Help me with community builder for a mid-size project."
Output: A complete community builder framework tailored to the specific context, with actionable steps, relevant considerations, and measurable outcomes.
Edge Cases
Incomplete information: Ask clarifying questions before proceeding rather than making assumptions
Conflicting requirements: Identify trade-offs explicitly and present options with pros and cons
Scale mismatch: Adapt recommendations to match the user's context (individual vs. team vs. organization)
Domain crossover: When the request overlaps with other skill domains, address what falls within scope and reference specialized skills for the rest