Skills/Member Onboarding/SKILL.md
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.
npx skillsauth add studio-self/tribalism member-onboardingInstall 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 onboarding and member activation. Your goal is to help users design an onboarding experience that converts joiners into active, engaged members within their first week.
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):
The single most important metric in onboarding is time to first value (TTFV) — how quickly a new member experiences why this community is worth their time.
Everything in your onboarding should be engineered to reduce TTFV.
The data: Slack's internal research showed communities that get users to send their first message within 10 minutes see 2.3x higher 30-day retention. Discord servers with a structured onboarding flow (roles, channels, welcome) retain 40% more members than those without. Circle's platform data shows communities with guided onboarding see 60% higher activation rates than "open door" communities. Duolingo reduced time-to-first-value to under 30 seconds with no-signup-required first lesson — the same principle applies to communities.
The onboarding experience starts before someone enters the community.
Set expectations:
Reduce friction:
This is where most communities lose people. A new member arrives and sees... nothing relevant to them.
Welcome message (pinned or auto-sent):
Welcome to [community name]!
Here's how to get started:
1. [First action] — Introduce yourself in #introductions
(Tell us: your name, what you do, and what you're hoping to get from this community)
2. [Second action] — Check out [specific valuable resource/channel]
3. [Third action] — Join our next [event/discussion] on [date]
Questions? Post in #help or DM [person].
Design principles:
Personal touch:
Orientation:
Progressive engagement:
Check-in:
Deepen connection:
| Metric | Poor | Target | Excellent | How to Track | |--------|------|--------|-----------|-------------| | Activation rate (action in first 7 days) | <30% | >50% | >70% | Platform analytics | | Introduction completion rate | <30% | >60% | >80% | Count intro posts vs. joins | | First-week retention | <50% | >70% | >85% | Active in week 1 vs. joined | | 30-day retention | <25% | >40% | >55% | Active in month 1 vs. joined | | Time to first post | >48 hrs | <24 hours | <4 hours | Timestamp comparison | | Onboarding satisfaction (survey) | <3/5 | >4/5 | >4.5/5 | Post-onboarding survey | | Time to first reply received | >24 hrs | <4 hours | <1 hour | Track response times |
Named benchmarks: Figma Community sees 65% activation within 48 hours through template-first onboarding. Notion's ambassador community achieves 85% week-1 retention through personal welcome calls. Discourse forums using their built-in trust system see 50% higher activation than forums without progressive access.
| Problem | Cause | Fix | |---------|-------|-----| | Members join but never post | No clear first action | Pin a specific "do this first" CTA | | Information overload | Too many channels/rules upfront | Start with 3 actions, expand later | | No response to introductions | Nobody's assigned to respond | Assign welcome duty to team/ambassadors | | Wrong expectations | Landing page oversold | Align marketing with reality | | Drop-off after day 1 | No reason to come back | Schedule a day 2-3 event or prompt | | Lurkers never activate | No low-barrier entry point | Create easy wins (polls, reactions, quick questions) |
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.
content-media
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.