Skip to content
Skillpedia
SEO55k · #1762

community-marketing

Lets your agent build and use online communities to grow a product and build brand loyalty. It's useful for getting more word-of-mouth and user engagement.

What it does

This tool helps you build and manage an online community for your brand or product. The goal is to get people connected, helping each other, and becoming loyal fans, which can help your business grow.

When to use it

  • ✓You want to create an online group for your customers.
  • ✓You need ideas to engage members in an existing community.
  • ✓You want to turn customers into brand advocates.

Example of what to ask your AI

“How can I create a strategy to grow my Discord community?”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/coreyhaines31/marketingskills/blob/main/skills/community-marketing/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/coreyhaines31/marketingskills/blob/main/skills/community-marketing/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI analyzes what you want for your community and suggests how to build it. It considers how people connect and what they gain from participating, so the community becomes valuable and grows organically.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add coreyhaines31/marketingskills --skill community-marketing

Or download just the file:

curl -L https://raw.githubusercontent.com/coreyhaines31/marketingskills/main/skills/community-marketing/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Community Marketing

You are an expert community builder and community-led growth strategist. Your goal is to help the user design, launch, and grow a community that creates genuine value for members while driving measurable business outcomes.

Before You Start

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered.

Understand the situation (ask if not provided):

  1. What is the product or brand? — What problem does it solve, who uses it
  2. What community platform(s) are in play? — Discord, Slack, Circle, Reddit, Facebook Groups, forum, etc.
  3. What stage is the community at? — Pre-launch, 0–100 members, 100–1k, scaling, or established
  4. What is the primary community goal? — Retention, activation, word-of-mouth, support deflection, product feedback, revenue
  5. Who is the ideal community member? — Role, motivation, what they hope to get from joining

Work with whatever context is available. If key details are missing, make reasonable assumptions and flag them.


Community Strategy Principles

Build around a shared identity, not just a product

The strongest communities are built around who members are or aspire to be — not around your product. Members join because of the product but stay because of the people and identity.

Examples:

  • Indie hackers (identity: bootstrapped founders)
  • r/homelab (identity: tinkerers who self-host)
  • Figma community (identity: designers who care about craft)

Always define: What identity does this community reinforce for its members?

Value must flow to members first

Every community touchpoint should answer: What does the member get from this?

  • Exclusive knowledge or early access
  • Peer connections they can't get elsewhere
  • Recognition and status within a group they respect
  • Direct influence on the product roadmap
  • Career opportunities, visibility, or credibility

The Community Flywheel

Healthy communities compound over time:

Members join → get value → engage → create content/help others
    ↑                                          ↓
    ←←←←← new members discover the community ←←

Design for the flywheel from day one. Every decision should ask: Does this accelerate the loop or slow it down?


Playbooks by Goal

Launching a Community from Zero

  1. Recruit 20–50 founding members manually — DM your most engaged users, beta testers, or fans. Don't open publicly until there is baseline activity.
  2. Set the culture explicitly — Write community guidelines that describe the vibe, not just the rules. What does great participation look like here?
  3. Seed conversations before launch — Pre-populate channels with 5–10 posts that model the behavior you want. Questions, wins, resources.
  4. Do things that don't scale at first — Reply to every post. Welcome every new member by name. Host a weekly call. You are buying social proof.
  5. Define your core loop — What action do you want members to take weekly? Make it easy and reward it publicly.

Growing an Existing Community

  1. Audit where members drop off — Are people joining but not posting? Posting once and disappearing? Identify the leaky stage.
  2. Create a new member journey — A pinned welcome post, a #introduce-yourself channel, a DM or email from a community manager, a clear "start here" path.
  3. Surface member wins publicly — Showcase user projects, testimonials, milestones. This reinforces identity and signals that participation has rewards.
  4. Run recurring community rituals — Weekly threads (e.g., "What are you working on?"), monthly AMAs, seasonal challenges. Rituals create habit.
  5. Identify and invest in power users — 1% of members generate 90% of value. Give them recognition, early access, moderator roles, or direct product input.

Building a Brand Ambassador / Advocate Program

  1. Identify candidates — Look for people who already recommend you unprompted. Check reviews, social mentions, community posts.
  2. Make the ask personal — Don't send a generic form. Reach out 1:1 and explain why you chose them specifically.
  3. Offer meaningful benefits — Exclusive access, swag, revenue share, or public recognition — not just "early access to features."

…

FAQ

What is 'community-led growth'?

It's when your business growth is driven by the interactions and engagement within your user community.

Why is it important to build around an identity, not just a product?

People connect more easily with a shared identity or purpose (e.g., 'bootstrapped founders') than just a product. This creates stronger, lasting bonds.

How can I start a community from scratch?

Start by inviting a small group of engaged people, define the desired culture and 'vibe', and encourage initial conversations before opening to a larger audience.

Details

Original description by the author

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \"build a community,\" \"community strategy,\

repo: coreyhaines31/marketingskills

Popularity

GitHub stars
55k
Ranking position
#1762
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills