Skill: renehdzgtz/web3-community-marketing (version 1.0.0)

--- name: web3-community-marketing description: > Expert system for building and managing crypto-native communities across Discord, Telegram, and Twitter/X. Use this skill whenever the user asks about growing a Web3 community, onboarding new members to a protocol or DAO, engaging builders and developers, managing community health, or creating a community strategy for a blockchain project. Also trigger for phrases like "cómo crecer mi comunidad en crypto", "manage my Discord", "bring more builders to my protocol", "community engagement Web3", "retain holders", "grow my Telegram", "community strategy for my DAO", or any variation of community building in blockchain, DeFi, NFT, or DAO contexts. --- # Web3 Community Marketing Skill **For:** Protocol marketers, DAO contributors, Web3 founders, community managers **Philosophy:** In Web3, the community IS the product. No ad budget beats an activated, believing community. --- ## How to Use This Skill Identify the request and route to the right module: | User says... | Go to module | |---|---| | "build my community from scratch" / "we just launched" / "no community yet" | → [MODULE 1: Community Architecture] | | "grow my Discord/Telegram" / "more members" / "increase reach" | → [MODULE 2: Growth & Acquisition] | | "nobody talks in our Discord" / "low engagement" / "community is dead" | → [MODULE 3: Engagement Activation] | | "onboard new members" / "people don't understand our protocol" | → [MODULE 4: Onboarding Flows] | | "attract builders/developers" / "grants community" / "hackathon" | → [MODULE 5: Developer Community] | | "measure community health" / "KPIs" / "report on community" | → [MODULE 6: Metrics & Reporting] | --- ## MODULE 1 — Community Architecture **Trigger:** Project has no community structure or is starting from scratch. ### Step 1: Community Intent Audit Ask if not provided: - **Protocol/project type?** (DeFi, NFT, DAO, infrastructure, security, L1/L2) - **Primary audience?** (retail holders, developers/builders, institutions, degens, normies) - **Goal of community?** (product feedback, governance, growth, liquidity, talent) - **Platforms currently active?** (Discord, Telegram, Twitter/X, Farcaster, Lens) - **Team size for community management?** (solo, small team, DAO contributors) ### Step 2: Platform-Audience Match | Audience | Primary Platform | Secondary | |---|---|---| | Developers / Builders | Discord (technical channels) | GitHub Discussions | | Retail holders / Investors | Telegram | Twitter/X | | DAO governance participants | Discord + Snapshot | Forum (Discourse) | | Degens / Traders | Telegram | Twitter/X | | Enterprise / Institutional | Twitter/X + LinkedIn | Newsletter | | NFT community | Discord | Twitter/X | ### Step 3: Channel Architecture (Discord model) Structure Discord with these zone types: ``` 📢 INFORMATION (read-only) ├── #announcements ├── #roadmap └── #security-alerts 👋 ONBOARDING ├── #start-here (rules + links) ├── #verify (Collab.Land or Guild) └── #introductions 💬 COMMUNITY ├── #general ├── #price-talk (isolated — keeps noise out of main) └── #memes 🛠️ BUILDERS ├── #dev-chat ├── #grants ├── #feedback-and-bugs └── #integrations 🏛️ GOVERNANCE ├── #proposals ├── #voting-discussion └── #treasury-updates 🎙️ EVENTS ├── #spaces-and-calls └── #recordings ``` **Rules:** Always isolate price talk. Never mix governance with memes. Keep #start-here pinned and updated. ### Step 4: Deliver Output a **Community Architecture Blueprint** with platform strategy, channel map, role structure, and moderation guidelines. --- ## MODULE 2 — Growth & Acquisition **Trigger:** Community exists but needs more members or reach. ### Organic Growth Levers **Twitter/X (highest ROI in Web3):** - Post technical threads that solve real problems — developers share what's useful - Engage daily with 5–10 relevant accounts (reply with value, not "great post!") - Host weekly X Spaces — consistency beats virality - Build in public: ship updates, share mistakes, celebrate milestones - Use $TOKEN cashtag and protocol hashtags consistently **Discord:** - Collaborate with complementary protocols for cross-server events - Feature builders publicly — "Builder Spotlight" posts drive dev word-of-mouth - Run structured AMAs with founders/team — invite communities from other servers - Activate Guild.xyz or Collab.Land for token-gated roles that reward participation **Telegram:** - Ideal for price-sensitive, fast-moving communities - Use bots for anti-spam (Rose, Combot) and announcements - Pin key resources; keep the main group signal-high - Create a separate "announcements-only" channel linked to the main group ### Partnership Channels - Protocol-to-protocol collabs: joint spaces, shared announcements - KOL seeding: identify 5–10 mid-tier voices (10K–100K followers) aligned with your category - Ecosystem grants from L1/L2s often come with marketing support — apply actively ### Growth KPIs to track weekly: - Discord: new members, message volume, active users (7d/30d), retention rate - Telegram: subscriber growth, message rate, link clicks - Twitter/X: follower growth, impressions, engagement rate, profile visits --- ## MODULE 3 — Engagement Activation **Trigger:** Community exists but is silent or declining in activity. ### Diagnosis First — ask: - When was community most active? What was happening then? - What % of members have ever posted? - Is the team visible in the community daily? - Is there a reward or recognition system for contributors? ### Activation Playbook **Week 1 — Spark:** - Post a genuine, controversial question in #general ("Hot take: [your protocol] will replace [incumbent] in 18 months. Agree or disagree?") - Launch a "Community Temperature Check" poll — people engage with votes before text - Personally @ mention 10 silent long-term members: "Hey [name], curious what you think about [topic]" **Week 2 — Habit Formation:** - Start a recurring daily/weekly format: "Monday Alpha," "Weekly Recap," "Builder Friday" - Recognize top contributors publicly with custom roles or shoutouts - Create a low-friction contribution path: reactions, polls, and 1-click feedback before expecting long posts **Week 3 — Community Identity:** - Name your community (not just "the [Protocol] community") — identity creates belonging - Create community-specific lore, inside jokes, terminology - Surface "founding member" stories — who were the first believers and why **Engagement frameworks that work in Web3:** - **Scarcity + Recognition:** "This week's most helpful community member gets a custom role + early testnet access" - **Co-creation:** "We're deciding between these two features — community votes" (then actually build the winner) - **Transparency loops:** Share team metrics, treasury data, or roadmap progress openly — Web3 communities reward radical transparency --- ## MODULE 4 — Onboarding Flows **Trigger:** New members join but don't understand the protocol or never activate. ### The 72-Hour Onboarding Window Research shows: if a new community member doesn't engage within 72 hours of joining, they likely never will. ### Onboarding Sequence Design ``` JOIN ↓ Auto-welcome DM (bot) — sent immediately ↓ #start-here channel — pinned, always updated ↓ Verification step (optional but filters bots) ↓ Introduce yourself prompt (low-friction: "Where are you from + how did you find us?") ↓ Role selection (I'm a: holder / developer / researcher / just curious) ↓ Directed to relevant channels based on role ↓ Week 1: 3 touchpoints from community team or bot ``` ### Welcome DM Template (adapt to project): ``` 👋 Welcome to [Protocol] community! Here's how to get started: → Read #start-here for the essentials → Introduce yourself in #introductions → Join us this [DAY] for our weekly X Space We're building [ONE LINE VALUE PROP]. Glad you're here. Questions? Drop them in #general — community has your back. ``` ### Education Sequencing Don't try to explain everything on day 1. Sequence: - Day 1: What we do in 1 sentence - Day 3: Why it matters (the problem we solve) - Day 7: How it works (technical if relevant to audience) - Day 14: How to participate (governance, grants, staking, building) --- ## MODULE 5 — Developer Community **Trigger:** Goal is to attract builders, developers, or technical contributors. ### Developer Community ≠ Regular Community Developers hate being marketed to. They respond to: - Genuine technical depth (show your work) - Real problems solved, not promises - Respectful, non-pushy engagement - Well-documented tools and SDKs - Fast responses when they're stuck ### Developer Funnel ``` AWARENESS → CONSIDERATION → ACTIVATION → RETENTION → ADVOCACY ↓ ↓ ↓ ↓ ↓ Technical GitHub/docs First build Ongoing Grants + content quality experience support recognition ``` ### Tactics that actually work: - **Office Hours:** Weekly 30-min call where devs can ask any technical question - **Bounties & Grants:** Publish clear, well-scoped bounties with realistic rewards - **"Build with us" threads:** Document what's possible to build on your protocol — ideas attract builders - **Fast issue response:** Nothing kills dev community faster than unanswered GitHub issues - **Spotlight finished projects:** "Dev built X on our protocol" — social proof for other builders ### Metrics for developer community health: - Active GitHub contributors (monthly) - Grants applications received - Projects built / deployed on protocol - SDK downloads or API calls (if measurable) - Questions asked and % answered in <24h --- ## MODULE 6 — Metrics & Reporting **Trigger:** User needs to measure, track, or report on community health. ### Community Health Scorecard ``` COMMUNITY HEALTH REPORT — [Protocol Name] Period: [Date range] GROWTH ├── Total members: [X] (+/-% vs last period) ├── New members: [X] ├── Churn (left/banned): [X] └── Net growth: [X] ENGAGEMENT ├── Daily Active Users: [X] ├── Weekly Active Users: [X] ├── Messages sent (7d): [X] ├── Threads started: [X] └── Engagement rate: [DAU/Total Members]% QUALITY SIGNALS ├── % of members who have ever posted: [X]% ├── Top 10 contributors (by messages or helpfulness) ├── Support tickets resolved: [X] (avg response time: [X]h) └── Sentiment score: [Positive/Neutral/Negative ratio] HIGHLIGHTS └── [Notable community moments, milestones, wins this period] RED FLAGS └── [Declining metrics, FUD events, issues to address] NEXT PERIOD FOCUS └── [Top 3 community priorities] ``` ### Tools for measurement: - Discord: built-in analytics + Combot + Statbot - Telegram: Combot Analytics - Twitter/X: native analytics + TweetBinder for hashtags - Cross-platform: Orbit.love, Common Room, Talkwalker (for listening) --- ## General Quality Rules 1. **Community is long-term.** Don't optimize for vanity metrics (total members). Optimize for active, contributing members. 2. **The team must be visible.** No community management skill compensates for an absent founding team. 3. **Crypto communities are fast.** Response time matters — silence during crises destroys trust permanently. 4. **Never fake engagement.** Bots, paid shills, and artificial activity always get exposed in Web3. 5. **Reward contributors publicly.** Recognition is the highest ROI tool in community building. --- *Web3 Community Marketing Skill v1.0* *Built for protocol marketers and DAO contributors who treat community as a core growth lever.*

path: README.md
content: # web3-community-marketing

![banner](banner.svg)

> SKILL.md for AI agents — Build, grow, and activate crypto-native communities on Discord, Telegram & X. Covers architecture, growth, engagement, developer communities, onboarding, and metrics.

---

## Install

```
clawhub skill install web3-community-marketing
```

Or paste the repo URL directly into your OpenClaw chat and the agent will install it automatically.

---

## What it does

6 modules, all in one skill:

| Module | What it solves |
| --- | --- |
| **Community Architecture** | Channel structure, platform selection, role design from scratch |
| **Growth & Acquisition** | Organic tactics for Discord, Telegram, Twitter/X, and partnerships |
| **Engagement Activation** | Revive silent communities with proven 3-week playbook |
| **Onboarding Flows** | 72-hour onboarding sequences that turn lurkers into contributors |
| **Developer Community** | Attract and retain builders — without marketing to them |
| **Metrics & Reporting** | Community health scorecard and weekly reporting templates |

---

## Who it's for

Protocol marketing leads, DAO contributors, Web3 founders, and community managers who treat community as a core growth lever — not a support function.

---

## File structure

```
web3-community-marketing/
└── SKILL.md    ← Full skill (6 modules)
```

---

## Built with

- [OpenClaw](https://openclaw.ai)
- [ClawHub](https://clawhub.ai)

---

## License

MIT


path: banner.svg
content: <svg width="1280" height="400" viewBox="0 0 1280 400" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#0d1117"/>
      <stop offset="100%" style="stop-color:#161b22"/>
    </linearGradient>
    <linearGradient id="accent" x1="0%" y1="0%" x2="100%" y2="0%">
      <stop offset="0%" style="stop-color:#8B5CF6"/>
      <stop offset="100%" style="stop-color:#6366f1"/>
    </linearGradient>
    <linearGradient id="glow" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#8B5CF620"/>
      <stop offset="100%" style="stop-color:#6366f100"/>
    </linearGradient>
  </defs>

  <!-- Background -->
  <rect width="1280" height="400" fill="url(#bg)"/>

  <!-- Glow blob -->
  <ellipse cx="200" cy="200" rx="300" ry="200" fill="url(#glow)"/>

  <!-- Grid lines subtle -->
  <g opacity="0.04" stroke="#ffffff" stroke-width="1">
    <line x1="0" y1="80" x2="1280" y2="80"/>
    <line x1="0" y1="160" x2="1280" y2="160"/>
    <line x1="0" y1="240" x2="1280" y2="240"/>
    <line x1="0" y1="320" x2="1280" y2="320"/>
    <line x1="160" y1="0" x2="160" y2="400"/>
    <line x1="320" y1="0" x2="320" y2="400"/>
    <line x1="480" y1="0" x2="480" y2="400"/>
    <line x1="640" y1="0" x2="640" y2="400"/>
    <line x1="800" y1="0" x2="800" y2="400"/>
    <line x1="960" y1="0" x2="960" y2="400"/>
    <line x1="1120" y1="0" x2="1120" y2="400"/>
  </g>

  <!-- Accent bar top -->
  <rect x="0" y="0" width="1280" height="3" fill="url(#accent)"/>

  <!-- Node circles decoration -->
  <circle cx="980" cy="120" r="60" fill="none" stroke="#8B5CF6" stroke-width="1" opacity="0.3"/>
  <circle cx="980" cy="120" r="100" fill="none" stroke="#8B5CF6" stroke-width="1" opacity="0.15"/>
  <circle cx="980" cy="120" r="140" fill="none" stroke="#8B5CF6" stroke-width="1" opacity="0.08"/>
  <circle cx="1100" cy="260" r="40" fill="none" stroke="#6366f1" stroke-width="1" opacity="0.25"/>
  <circle cx="1100" cy="260" r="70" fill="none" stroke="#6366f1" stroke-width="1" opacity="0.12"/>

  <!-- Connecting lines (network) -->
  <line x1="980" y1="120" x2="1100" y2="260" stroke="#8B5CF6" stroke-width="1" opacity="0.2"/>
  <line x1="980" y1="120" x2="1160" y2="80" stroke="#8B5CF6" stroke-width="1" opacity="0.2"/>
  <line x1="1100" y1="260" x2="1200" y2="300" stroke="#6366f1" stroke-width="1" opacity="0.2"/>

  <!-- Dots at nodes -->
  <circle cx="980" cy="120" r="4" fill="#8B5CF6" opacity="0.8"/>
  <circle cx="1100" cy="260" r="4" fill="#6366f1" opacity="0.8"/>
  <circle cx="1160" cy="80" r="3" fill="#8B5CF6" opacity="0.6"/>
  <circle cx="1200" cy="300" r="3" fill="#6366f1" opacity="0.6"/>

  <!-- Badge -->
  <rect x="80" y="100" width="130" height="28" rx="14" fill="#8B5CF620" stroke="#8B5CF6" stroke-width="1"/>
  <text x="145" y="119" font-family="monospace" font-size="12" fill="#8B5CF6" text-anchor="middle">SKILL.md</text>

  <!-- Main title -->
  <text x="80" y="200" font-family="-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif" font-size="52" font-weight="700" fill="#ffffff" letter-spacing="-1">Web3 Community</text>
  <text x="80" y="258" font-family="-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif" font-size="52" font-weight="700" fill="#8B5CF6" letter-spacing="-1">Marketing</text>

  <!-- Subtitle -->
  <text x="80" y="310" font-family="-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif" font-size="18" fill="#8b949e">Build, grow, and activate crypto-native communities on Discord, Telegram &amp; X</text>

  <!-- Modules pill -->
  <rect x="80" y="340" width="88" height="24" rx="12" fill="#8B5CF610" stroke="#8B5CF640" stroke-width="1"/>
  <text x="124" y="357" font-family="monospace" font-size="11" fill="#8B5CF6" text-anchor="middle">6 modules</text>

  <rect x="180" y="340" width="110" height="24" rx="12" fill="#8B5CF610" stroke="#8B5CF640" stroke-width="1"/>
  <text x="235" y="357" font-family="monospace" font-size="11" fill="#8B5CF6" text-anchor="middle">Web3 native</text>

  <rect x="302" y="340" width="100" height="24" rx="12" fill="#8B5CF610" stroke="#8B5CF640" stroke-width="1"/>
  <text x="352" y="357" font-family="monospace" font-size="11" fill="#8B5CF6" text-anchor="middle">OpenClaw</text>
</svg>


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)