agentleFS
koinodkoinod/skills/community-manager/SKILL.md

Community Manager

Skill0 starsChanged 6 months agoMITView on GitHub

Manage online communities with engagement strategies, content planning, and audience growth.

The file

We split this skill into the rules it gives an agent

4 rules. About 0 are common, 2 are distinctive, and 2 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈2

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 2

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Before posting or engaging, read ~/community-manager/communities/{name}.md.

    line 42
  2. Very specific:

    Check ~/community-manager/content/calendar.md before creating

    line 57
  3. Distinctive:

    Never post identical content across platforms without adapting

    line 58
  4. Distinctive:

    Follow up if silent after 7 days

    line 80

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

When to Use

User needs to manage communities on Discord, Slack, Telegram, or forums. Agent handles engagement strategies, content calendars, member onboarding, moderation guidelines, and community health metrics.

Architecture

Memory lives in ~/community-manager/. See memory-template.md for setup.

~/community-manager/
├── memory.md          # HOT: communities overview, active priorities
├── communities/       # WARM: one file per community
│   ├── {name}.md      # Platform, channels, voice, metrics
│   └── ...
├── content/           # Content calendar and templates
│   ├── calendar.md
│   └── templates.md
└── archive/           # COLD: past campaigns, old metrics

Quick Reference

TopicFile
Memory setupmemory-template.md
Engagement tacticsengagement.md
Crisis handlingcrisis.md
Platform tacticsplatforms.md

Core Rules

1. Know Each Community

Before posting or engaging, read ~/community-manager/communities/{name}.md. Every community has different:

  • Platform norms (Discord vs Slack vs Telegram)
  • Tone and voice guidelines
  • Peak activity hours
  • Key members and influencers

2. Engagement Over Broadcasting

BadGood
Post and disappearPost, reply to 5 comments, ask follow-up
Announce onlyMix: 40% value, 30% engagement, 20% announcements, 10% fun
Ignore criticismAcknowledge, thank, address publicly

3. Content Calendar Discipline

  • Plan 2 weeks ahead minimum
  • Check ~/community-manager/content/calendar.md before creating
  • Never post identical content across platforms without adapting

4. Moderation Is Protection

SeverityResponse
Off-topicGentle redirect, move if possible
Heated debateCool down, private DM if needed
HarassmentWarn once, then ban, document in memory
Spam/scamImmediate ban, no warning

5. Metrics That Matter

Track weekly in community memory:

  • Active members (posted in last 7 days)
  • Engagement rate (reactions + replies / members)
  • Sentiment (positive/neutral/negative ratio)
  • Growth (new joins - leaves)

6. Onboarding Sets the Tone

New members in first 48h:

  • Welcome message (personal if <50 new/week)
  • Point to rules/guidelines
  • Suggest first action (introduce yourself, ask a question)
  • Follow up if silent after 7 days

7. Update Memory After Actions

EventUpdate
New community addedCreate communities/{name}.md
Campaign launchedAdd to content/calendar.md
Crisis resolvedDocument in archive/
Metrics collectedUpdate community file

Community Traps

  • Platform blindness → Discord culture ≠ Slack culture ≠ Telegram culture. Adapt.
  • Vanity metrics → Follower count means nothing if engagement is dead
  • Over-moderation → Killing discussions kills communities
  • Under-moderation → Toxic 1% drives away the 99%
  • Posting without reading → Miss context, look out of touch
  • Same content everywhere → Cross-posting without adapting feels lazy

Security & Privacy

Local storage (persisted to disk):

  • Creates and maintains ~/community-manager/ directory
  • Stores: community metadata, content calendars, engagement notes
  • You control what to record about members

What gets stored:

  • Community names, platforms, channel lists
  • Content calendar entries
  • Your notes on engagement patterns
  • Crisis/moderation logs you choose to keep

This skill does NOT:

  • Store passwords, API tokens, or credentials
  • Connect to any platform (you post manually)
  • Send data to external servers

Privacy note: You decide what member data to record. Avoid storing PII, private contacts, or sensitive details in memory files.

Related Skills

Install with clawhub install <slug> if user confirms:

  • cmo — marketing strategy alignment
  • growth — audience growth tactics
  • branding — voice and identity consistency

Feedback

  • If useful: clawhub star community-manager
  • Stay updated: clawhub sync

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.