
Community Marketing
Choose a community platform, fix dead engagement, and grow a B2B or creator community with structured marketing guidance instead of guessing Discord vs Slack.
Overview
Community Marketing is an agent skill for the Grow phase that helps solo builders pick community platforms and fix low engagement using structured B2B and creator playbooks.
Install
npx skills add https://github.com/coreyhaines31/marketingskills --skill community-marketingWhat is this skill?
- Platform selection guide weighing Slack, Discord, and Circle for B2B vs developer vs creator audiences
- Diagnoses early-stage communities with many lurkers and few regular posters
- Expects checking product-marketing.md context before recommending tactics
- Eval-driven scenarios for B2B SaaS channel choice and post-launch engagement slumps
- Asks about ideal member identity and primary community goal before locking platform advice
- Eval scenarios include 40-member / 2–3 active poster diagnosis at ~3 weeks post-launch
Adoption & trust: 27.5k installs on skills.sh; 32.4k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You launched a community but members lurk, platform choice feels arbitrary, and you do not know whether Slack, Discord, or something else fits your buyers.
Who is it for?
B2B SaaS founders at zero-to-early community scale who need platform fit and engagement diagnosis in the first 90 days.
Skip if: Large enterprise community teams with dedicated moderators and data warehouses, or builders with no product positioning to anchor community goals.
When should I use this skill?
User asks about starting or growing a community, Slack vs Discord, low engagement, or B2B community strategy.
What do I get? / Deliverables
You get a platform recommendation grounded in audience and goals, trade-offs spelled out, and staged tactics to turn lurkers into contributors aligned with your positioning doc.
- Platform recommendation with trade-offs
- Engagement diagnosis for early community stage
- Questions and next steps aligned to audience identity
Recommended Skills
Journey fit
Grow is where retention and community compound distribution; the skill focuses on member engagement and platform fit after you have something to sell. lifecycle covers onboarding lurkers, engagement loops, and staged community maturity rather than one-off SEO or ad copy.
How it compares
Use this positioning-aware community playbook instead of copying another startup’s Discord server layout without ICP fit.
Common Questions / FAQ
Who is community-marketing for?
It is for solo founders and small marketing teams running or planning a customer community for a SaaS or content product who need platform and engagement strategy in one place.
When should I use community-marketing?
Use it in Grow when choosing Slack vs Discord vs Circle, when engagement stalls after launch, or when you need community tactics tied to product-marketing.md positioning.
Is community-marketing safe to install?
It is procedural marketing guidance without built-in shell or network tools in the excerpted skill; review the Security Audits panel on this Prism page before installing any skill from the repo.
SKILL.md
READMESKILL.md - Community Marketing
{ "skill_name": "community-marketing", "evals": [ { "id": 1, "prompt": "We're a B2B SaaS that wants to start a community. Should we use Discord or Slack?", "expected_output": "Should check for product-marketing.md first. Should apply the platform selection guide. Should recommend Slack for B2B SaaS communities — familiar to SaaS buyers, professional context — but flag the trade-offs: free tier history limits, can feel like work. Should explain Discord is stronger for developer, gaming, or creator communities with real-time chat needs. Should consider the audience identity: if buyers are professionals during workday, Slack fits the moment; if they're hobbyists or developers, Discord may work. Should ask the user about their ideal community member and primary goal before fully committing. Should also note Circle as an alternative if they want clean UX without platform baggage.", "assertions": [ "Checks for product-marketing.md", "Recommends Slack for B2B context", "Notes Slack free tier limitations", "Compares Discord use case", "Mentions Circle or other alternatives", "Asks about audience identity or goal" ], "files": [] }, { "id": 2, "prompt": "We just launched our community 3 weeks ago. We have 40 members but only 2-3 people post regularly. Everyone else just lurks. What do we do?", "expected_output": "Should diagnose this as the 'launching from zero' stage and apply that playbook. Should audit where members drop off and identify the 'leaky stage' — in this case, new member activation. Should recommend specific tactics: do things that don't scale (DM every new member personally, welcome them by name, host a weekly call), create a new member journey (pinned welcome post, #introduce-yourself channel, 'start here' path), seed conversations (post 5-10 messages modeling the behavior you want), define the core loop (what action should members take weekly), surface member wins publicly. Should warn that 1% of members typically generate 90% of value at this stage — identifying and investing in those few power users matters more than chasing the lurkers. Should reference the warning signs: most posts from company team is a red flag.", "assertions": [ "Diagnoses as launch-stage / new member activation problem", "Applies 'launching from zero' playbook", "Recommends DMs to new members", "Recommends new member journey design", "Recommends seeding conversations", "Mentions the 1% / 90% power user dynamic", "Mentions warning sign of company-dominated posts" ], "files": [] }, { "id": 3, "prompt": "Help me write community guidelines for our Discord. We're building a community for indie game developers.", "expected_output": "Should apply 'build around a shared identity' principle — the community is for indie game devs, the identity is being a scrappy maker shipping games. Should write guidelines that describe the *vibe*, not just the rules. Should answer: what does great participation look like here? Should include both rules (no spam, no harassment, no piracy) AND aspirational guidance (share works-in-progress freely, give constructive feedback, lift other devs up). Should reinforce the identity throughout. Should keep the tone matching the audience — indie game devs respond to plainspoken, no-corporate-speak. May suggest channels structure that reinforces the identity (e.g., #devlog, #playtest-requests, #publishing-tips).", "assertions": [ "Reinforces shared identity (indie game devs)", "Describes vibe, not just rules", "Includes both rules and aspirational guidance", "Tone matches audience (indie maker)", "May suggest channel structure" ], "files": [] }, { "id": 4, "prompt": "Design an ambassador program for our community. We have about 5,000 members