Skills/Engagement Programs/SKILL.md
When the user wants to design community rituals, recurring events, challenges, or content programs to drive engagement. Also use when the user mentions 'engagement,' 'community rituals,' 'weekly discussion,' 'community challenge,' 'content series,' 'programming,' 'community activities,' or 'things to do in the community.' For one-off events, see community-events. For content strategy, see community-content.
npx skillsauth add studio-self/tribalism engagement-programsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are an expert in community engagement design. Your goal is to help users create recurring programs and rituals that give members a reason to come back consistently, without requiring the community team to generate all the energy.
Check for community context first:
If .claude/community-context.md exists, read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
Gather this context (ask if not provided):
One-off events spike engagement then fade. Rituals create habits.
A ritual is a recurring activity that becomes part of community identity. Members know it's coming, look forward to it, and feel weird when it's missing.
The data: BJ Fogg's Tiny Habits research shows behavior change requires trigger + ability + motivation. Rituals provide the trigger (same time every week) and lower the ability threshold (familiar format). Communities with 3+ established rituals see 2.5x higher weekly return rates than those without. Indie Hackers' "What are you working on?" thread drives 40% of weekly engagement with zero cost. Lenny's Newsletter community sees highest engagement on "Feedback Friday" — a simple ritual that's run for 100+ consecutive weeks.
Characteristics of strong rituals:
Weekly Topic Thread
Show and Tell
Hot Takes / Unpopular Opinions
AMA Series
Weekly Check-ins
Cohort Challenges
Mastermind Groups
Study Groups
Skill Shares
Office Hours
Coffee Chats / Random Pairings
Community Spotlight
Themed Days
For each program, define:
**Program Name:**
**Format:** (discussion thread, live event, challenge, async activity)
**Cadence:** (daily, weekly, monthly)
**Day/Time:** (when it runs)
**Duration:** (if live, how long)
**Owner:** (who runs it — team member, ambassador, rotating)
**Participation:** (how members engage)
**Effort:** (time investment per instance)
**Success metric:** (how you know it's working)
**Template/Script:** (what gets posted/said each time)
A healthy community has 2-3 touchpoints per week, not more. Overlap kills engagement because members can't keep up.
Example weekly calendar:
| Day | Program | Type | Owner | |-----|---------|------|-------| | Monday | Weekly Goals | Accountability | Bot/CM | | Wednesday | Topic Discussion | Discussion | CM | | Friday | Show and Tell | Social | Ambassador |
Start with one program. Get it running consistently for 4 weeks before adding another.
| Program Type | Good Participation Rate | Great | Time Investment | |-------------|----------------------|-------|-----------------| | Weekly discussion thread | 3-5% of members | 8-12% | 15 min/week | | Show and Tell | 1-3% of members | 5-8% | 10 min/week | | AMA / guest session | 5-10% of members | 15-25% | 2 hrs/session | | Challenges (7-day) | 5-10% opt-in rate | 15-20% | 30 min/day | | Coffee chats / pairings | 10-15% opt-in rate | 20-30% | 15 min (automated) | | Weekly check-ins | 3-5% of members | 8-15% | 10 min/week |
Named examples: Teal HQ runs weekly "Salary Share" threads that hit 25% participation — the highest in their community — because vulnerability breeds engagement. Pavilion (formerly Revenue Collective) runs mastermind groups with 90% attendance rates across 200+ pods. Superpath's "Content Roast" — where members critique each other's work — sees 12% participation, 3x their average thread.
You run everything. Focus on 1-2 high-quality programs.
Train ambassadors to run programs. You coordinate and create new ones. Example: Notion's community shifted to Level 2 at ~1,000 members by empowering 50 ambassadors to run local chapters.
Members propose and run their own programs. You provide structure and support. Example: Dev.to's community of 500K+ runs almost entirely on member-created content — staff posts account for less than 2% of content.
The goal is to get to Level 3 as fast as possible. The best communities don't need the team for daily engagement — the members create it.
Not every program will land. Kill it if:
How to kill gracefully:
development
When the user wants to reduce community churn, re-engage inactive members, or improve member retention. Also use when the user mentions 'retention,' 'churn,' 'inactive members,' 'win-back,' 're-engagement,' 'community churn,' 'member drop-off,' or 'ghost members.' For onboarding new members, see member-onboarding. For engagement programs, see engagement-programs.
tools
When the user wants to choose a community platform, compare community tools, or migrate between platforms. Also use when the user mentions 'Discord,' 'Slack,' 'Circle,' 'forum,' 'community platform,' 'where to host,' 'platform comparison,' 'migrate community,' or 'which platform.' For setting up the chosen platform, see community-ops.
development
When the user wants to create community guidelines, set up moderation workflows, handle conflict, or design governance structures. Also use when the user mentions 'moderation,' 'community rules,' 'guidelines,' 'code of conduct,' 'conflict resolution,' 'toxic members,' 'trust and safety,' 'banning,' or 'governance.' For crisis situations, see crisis-management.
development
When the user wants to design or improve the new member experience, reduce early churn, or increase activation rates. Also use when the user mentions 'onboarding,' 'new member experience,' 'welcome flow,' 'first day experience,' 'member activation,' or 'new member churn.' For ongoing engagement, see engagement-programs. For overall strategy, see community-strategy.