From gr-geo-cite
Builds and grows developer/user communities from scratch with playbooks for ambassador programs, CLG, events, and health metrics. Use when planning community strategy or operations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gr-geo-cite:community-building-playbookThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Real-world frameworks distilled from Notion, Lovable ($50M ARR in 6 months via CLG), AFFiNE (0→60K GitHub Stars), ClickUp, Asana, and Lark's global community operations. Read [`references/benchmarks.md`](references/benchmarks.md) for deep dives into each case study when you need them.
Real-world frameworks distilled from Notion, Lovable ($50M ARR in 6 months via CLG), AFFiNE (0→60K GitHub Stars), ClickUp, Asana, and Lark's global community operations. Read references/benchmarks.md for deep dives into each case study when you need them.
You cannot build a community. You can only create the conditions for one to form.
The flywheel: Great Product → Organic Love → Self-Generated Content → Community Formation → Ambassador Identification → Ambassador Enablement → More Content + Events → More Users → Repeat.
Every failure to build community traces back to one of two mistakes: starting too early (pre-PMF), or treating community as a distribution channel rather than a mutual-value ecosystem.
Before any community program, run this checklist. If more than two items are unchecked, stop and build product.
The stage decision:
| Stage | Suitable? | Strategy |
|---|---|---|
| Pre-PMF | ❌ Not yet | Find 50–100 deep users, do 1-on-1 interviews, collect feedback |
| Post-PMF, early growth | ⚠️ Cautiously | 5–10 seed ambassadors, zero KPIs, completely free |
| Stable growth | ✅ Full program | Formal ambassador system with tiers, points, events |
| Market leader | ✅ Full investment | Ecosystem network, Affiliate commissions, regional leads |
Notion's timeline: Product usable in 2016 → Database launch in 2018 → Founder Ivan starts 1-on-1 with active contributors in 2019 → Official ambassador program in 2020. Four years. Don't rush.
| Platform | Best For | Notes |
|---|---|---|
| Discord | Developer/open-source communities | Channel categorization, Bot ecosystem, real-time |
| Slack | International professional communities (Notion, Asana model) | Mature, efficient for ambassador channels |
| Lark/Feishu | Asian-market communities, product deeply bound | Official direct operation |
| Telegram | Fast reach, regional groups | Messages bury quickly |
| Facebook/LinkedIn Groups | Regional consumer communities | Easy local discovery |
If a community already exists in your space, reach out to the admin about collaborating before creating a competing group.
👋 Welcome to [Community Name]!
[One sentence: what the brand does + why this community exists]
🔗 Official links:
- Product: [link]
- Docs/Help: [link]
📋 Community rules:
1. No unauthorized ads
2. Respect everyone — no personal attacks
3. Verify before sharing
4. [Brand-specific rule]
Minimum viable admin:
Notion built a crawler that auto-detects all tweets mentioning the brand and pushes internal notifications. You don't need a crawler on day one, but the behavior is the same: follow and respond to every single person who posts about your product.
Key insight from Notion ambassador Linmi: "One ordinary user consistently posting is worth more than a KOL posting once." Official follow + repost of every brand mention is the highest-ROI social action in early community building.
Set this up now:
| Page | Content |
|---|---|
| Events Calendar | Upcoming events (embed from Luma/Notion) |
| Tutorial Library | Native-language tutorials, help docs |
| Member Directory | Voluntary member database for collaboration |
| Landing Page | Public welcome page for newcomers |
| Metric | Seed Phase Target | Growth Phase Target |
|---|---|---|
| Total members | 50 | 500+ |
| Weekly active rate | ≥30% | ≥20% |
| Content posts/week | ≥3 | Daily |
| Q&A response time | ≤24h | ≤4h |
| Events/month | 1 | 2–4 |
From Notion ambassador Linmi's insider interview: "Ambassadors are free outsourcing. Surface has values packaging, core is win-win."
Ambassadors become KOLs and build monetizable businesses through spreading your product. You get community content, user education, regional penetration, and brand risk transfer. Both sides must win or it collapses.
Ambassador motivations (ranked by actual impact from Notion data):
| Requirement | Description |
|---|---|
| A: Event organization ability | Can organize offline meetups, has local connections |
| B: Content production ability | Video creation OR written tutorials OR template creation (any one) |
Maintain high standards. Notion's active ambassador rate is ~25% of enrolled ambassadors — this is normal. Don't lower standards chasing headcount.
| Tier | Annual Points | Core Benefits |
|---|---|---|
| Bronze | Auto on entry | Official recognition, community badge, product news |
| Silver | ≥100 pts/year | Beta access, official social media repost |
| Gold | ≥300 pts/year | 1-on-1 with official team, invited to annual events |
| Platinum | ≥600 pts/year | Customized support, annual awards, event sponsorship |
Points Matrix:
| Contribution | Points | Notes |
|---|---|---|
| Twitter/X post tagging brand | 5 pts | Must @official account |
| Tutorial article | 20 pts | ≥1000 words with real steps |
| Video tutorial | 30 pts | Any platform, ≥3 min with demo |
| Community Q&A (marked best answer) | 3 pts | Quality filter |
| Valid bug report | 10 pts | Confirmed and fixed |
| Organize local event | 50 pts | Prior approval required |
| Translation of docs/UI | 15 pts | Per page, must pass review |
| Invite new active user | 5 pts | Must become active |
| Benefit | Notion Practice | Universal Template |
|---|---|---|
| Tool access | Free Personal Pro + Notion AI (1 year) | Pro tier access |
| Event support | $200 event fee + $150 transport | Budget-dependent subsidy |
| Founder dialogue | Ivan did 1-on-1s personally in 2019 | Regular Town Hall Q&A |
| Monetization support | Help ambassadors take Fiverr/Upwork template orders | Official recommendation + brand endorsement |
| Career endorsement | Ambassador badge + certification | LinkedIn recommendation |
| Content exposure | Announce outstanding ambassadors in community | Official multi-channel promotion |
Design your Typeform/form with: Name, email, location, social media links, "Why do you love [brand]?", contribution types interested in, how they plan to contribute, weekly time available, event organization experience, content creation experience + links.
Reference application: https://6dxre9ihosp.typeform.com/to/CLw1pUAp
| Timeline | Action | Owner |
|---|---|---|
| Within 3 business days | Review application | Community ops |
| On approval | Welcome email + handbook + resource links | Community ops |
| Week 1 | Invite to ambassador-exclusive channel | Community ops |
| Week 1 | 30-min 1-on-1 video call to understand goals | Ambassador lead |
| After 1-on-1 | Share product roadmap (aspirational OK, but must deliver) | Product team |
| After 1-on-1 | Assign first task matching ambassador type | Ambassador lead |
| Day 30 | Check-in: review contributions, give feedback | Community ops |
Notion's Slack has different channels where they schedule one seminar per week or two weeks. 10–20 people, no fixed topic, free exchange. They also post cats/dogs/memes to maintain atmosphere. No fixed topic is intentional — it keeps it feeling like community, not obligation.
| Signal | Response |
|---|---|
| No contributions for 2 months | Private check-in message |
| Content quality declining | Share content creation resources |
| Feeling undervalued | Arrange 1-on-1 call, repost their content |
| Award | Criteria |
|---|---|
| Most Active Ambassador | Highest annual points |
| Best Content Creator | Highest value content output |
| Best Localization | Highest quality translation volume |
| Best Bug Hunter | Most confirmed bugs |
| Best Community Builder | Most new members + most events |
| Best Innovation | Most impactful product suggestion adopted |
| Type | Scale | Frequency | Purpose |
|---|---|---|---|
| Online Workshop | 20–100 | 1–2x/month | Product education, user activation |
| AMA | Unlimited | 1x/quarter | Founder trust-building |
| User Case Sharing | 50–200 | 1x/month | Social proof, UGC |
| Ambassador Seminar | 10–20 | Weekly/bi-weekly | Ambassador peer learning |
| Local Meetup | 10–50 | As needed | Regional deep connections |
| Hackathon | Unlimited | Every 6 months | Innovation, UGC output |
Phase 1 — Setup (at least 3 weeks before)
Recommended event structure (1–2 hours):
Phase 2 — During
Phase 3 — After
Event Checklist:
For product updates and feature announcements, structure posts with:
For Product Previews: What are you introducing? What's the impact? Any direction changes? CTA: Are you looking for feedback?
For Design Previews: What is the feature? What design choices were made and why? CTA: Which do you prefer?
For Dev Feature Previews: Feature name, user benefit in one sentence, GIF/video of how to use it, where to access it (insider sneak peek / testing / live).
Keep it honest and specific. "We shipped X and it helps you do Y in Z seconds" beats "We're excited to announce..."
| Type | Priority | Notes |
|---|---|---|
| Long-form story/case study | ⭐⭐⭐⭐⭐ | Highest engagement and retention |
| Tutorial/how-to | ⭐⭐⭐⭐ | High bookmark rate |
| Thread (8+ points) | ⭐⭐⭐ | Use when multiple independent insights |
| User case/social proof | ⭐⭐⭐⭐ | Trust-building |
| Pure philosophy/quotes | ⭐ | Data shows consistently low performance — avoid |
| Platform | User Type | Format |
|---|---|---|
| Twitter/X | Builders, indie devs, tech founders | Long-form, threads, real data |
| Enterprise buyers, B2B | Case studies, ROI data | |
| YouTube/TikTok | Broad audience | Tutorial videos, demos |
| Developers, enthusiasts | Authentic discussion, no hard promotion | |
| HackerNews | Technical builders | Only launch/Show HN — must be genuine |
The core mechanic: Remix. Every free user's project is public and remixable. Every remix is a product demo. Free tier = projects must be public = every free user is an advertisement.
Key data: 100,000+ Discord members, 85% subscription retention, 67% of users have almost no programming experience, 21.22M monthly traffic vs. competitors at 5–6M.
To replicate the pattern:
Track weekly/monthly:
| Category | Metric | Target |
|---|---|---|
| Growth | New members / month | ≥15% MoM |
| Activity | WAU / total members | ≥20–30% |
| Content | UGC posts / week | ≥10 |
| Support | Avg response time | ≤24h |
| Events | Events / month | ≥1 |
| Ambassador | Active ambassadors (≥10 pts/month) | ≥20 |
| Ambassador | Active rate (vs enrolled) | ≥25% (Notion benchmark) |
| Ambassador | Content coverage | ≥60% of active ambassadors |
| Category | Tools |
|---|---|
| Community platform | Discord, Slack, Lark, Telegram |
| Events | Luma, Peatix, Eventbrite, Meetup |
| Live interaction | Slido |
| Design | Canva |
| Brand monitoring | Brand24, Mention |
| Affiliate | Rewardful |
| Ambassador applications | Typeform |
| Video | YouTube, TikTok, Loom, Screen Studio |
| SEO | Ahrefs |
| Ambassador monetization | Fiverr, Upwork, Udemy, Gumroad |
| Analytics | Lark Bitable, custom dashboards |
references/benchmarks.md — Deep dives: Notion, Lovable, AFFiNE, ClickUp, GitHub Stars, Asanareferences/templates.md — Copy-ready templates: welcome post, application form, event checklist, newsletter formatnpx claudepluginhub gingiris-1031/gingiris-skills --plugin gr-backlinksProvides strategy and tactics for building online communities across platforms: Discord, Slack, Telegram, and social channels. Covers onboarding, engagement, moderation, ambassador programs, and metrics.
Guides community strategy development including platform selection, growth stages, goals, and the flywheel model for retention and advocacy.
Advises on community-led growth strategies: building developer communities, ambassador programs, and measuring community ROI. Activates on keywords like 'CLG' or 'ambassador program'.