/slack-community
Guidelines for posting in the [your-company] Slack community channel.
$ npx -y skills add getnao/sylph --skill slack-community --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/slack-community
Context preview
The summary Claude sees to decide when to auto-load this skill.
Guidelines for posting in the [your-company] Slack community channel.
SKILL.md
slack-community.SKILL.mdSlack Community
Guidelines for posting in the [your-company] Slack community channel.
MCP connectors
| Connector | Purpose | |-----------|---------| | Slack | Read community channels, draft responses |
Tone
- Casual, helpful, brief
- Peer-to-peer, not corporate announcement
- Use plain language, no marketing speak
- Match the energy of the channel - read recent messages first
What to announce
| Type | Example | Post? | |------|---------|-------| | New feature shipped | "Just shipped date range filters on dashboards" | Yes | | Bug fix (user-reported) | "Fixed the CSV export timeout - thanks for flagging" | Yes | | Content published | "New blog post on [topic] - link" | Yes, if relevant to community | | Event | "Hosting a meetup in [city] on [date]" | Yes | | Milestone | "Hit 100 connected warehouses this week" | Yes, keep it humble | | Minor patch | Dependency bump, typo fix | No | | Internal ops | Hiring, fundraising, internal process | No | | Sales/marketing | Outbound campaigns, pricing changes | No |
Cadence
- Max 2-3 posts per week in the main community channel
- Space announcements at least 1 day apart
- Don't post on weekends unless it's urgent
- Batch small updates into a weekly roundup if there are many
Message format
- Lead with what changed, not the backstory
- One short paragraph, 2-3 sentences max
- Link to docs, blog, or changelog for details
- Use emoji reactions, not threaded announcements (keeps it casual)
Guardrails
- **Draft first** - never post directly; save to `content/slack/_drafts/`
- **No customer names** in community posts
- **No pricing or commercial info** in community channels
- **No negative framing** - "fixed" not "was broken", "improved" not "was slow"
- **CAO or team reviews** before posting
Self-improvement
After the CAO reviews and approves a Slack community post:
1. Move the final version from `content/slack/_drafts/` to `content/slack/_published/` 2. Diff what was drafted vs what the CAO kept - identify patterns in her edits to tone, format, or what she announces 3. Update `content/slack/_insights.md` with what worked, what she changed, and why (note community reactions) 4. If her edits reveal a new rule (e.g. "never announce features without a link to docs", "always tag the engineer who shipped it"), add it to the Message format or What to announce sections 5. If a post gets strong community engagement, save it to `content/slack/_examples/`
Read more
Slack Community
Guidelines for posting in the [your-company] Slack community channel.
MCP connectors
| Connector | Purpose | |-----------|---------| | Slack | Read community channels, draft responses |
Tone
- Casual, helpful, brief
- Peer-to-peer, not corporate announcement
- Use plain language, no marketing speak
- Match the energy of the channel - read recent messages first
What to announce
| Type | Example | Post? | |------|---------|-------| | New feature shipped | "Just shipped date range filters on dashboards" | Yes | | Bug fix (user-reported) | "Fixed the CSV export timeout - thanks for flagging" | Yes | | Content published | "New blog post on [topic] - link" | Yes, if relevant to community | | Event | "Hosting a meetup in [city] on [date]" | Yes | | Milestone | "Hit 100 connected warehouses this week" | Yes, keep it humble | | Minor patch | Dependency bump, typo fix | No | | Internal ops | Hiring, fundraising, internal process | No | | Sales/marketing | Outbound campaigns, pricing changes | No |
Cadence
- Max 2-3 posts per week in the main community channel
- Space announcements at least 1 day apart
- Don't post on weekends unless it's urgent
- Batch small updates into a weekly roundup if there are many
Message format
- Lead with what changed, not the backstory
- One short paragraph, 2-3 sentences max
- Link to docs, blog, or changelog for details
- Use emoji reactions, not threaded announcements (keeps it casual)
Guardrails
- **Draft first** - never post directly; save to `content/slack/_drafts/`
- **No customer names** in community posts
- **No pricing or commercial info** in community channels
- **No negative framing** - "fixed" not "was broken", "improved" not "was slow"
- **CAO or team reviews** before posting
Self-improvement
After the CAO reviews and approves a Slack community post:
1. Move the final version from `content/slack/_drafts/` to `content/slack/_published/` 2. Diff what was drafted vs what the CAO kept - identify patterns in her edits to tone, format, or what she announces 3. Update `content/slack/_insights.md` with what worked, what she changed, and why (note community reactions) 4. If her edits reveal a new rule (e.g. "never announce features without a link to docs", "always tag the engineer who shipped it"), add it to the Message format or What to announce sections 5. If a post gets strong community engagement, save it to `content/slack/_examples/`
The open-source company brain. Run your entire company with AI agents, skills, and a self-improving context.
Repo: getnao/sylph
Other skills on sylph.
- /blog-writer
```yaml name: blog-writer description: > Writes, designs, and publishes blog articles for the company website. Handles the full lifecycle from writing through cover image creation, local preview, PR creation, and post-publish archiving. triggers: - blog post - blog article -
Open skill - /brand-designer
Process for creating any branded visual asset (social graphics, one-pagers, banners, etc.).
Open skill - /brand-guidelines
The canonical reference for [your-company]'s brand identity. Load this before creating any branded content.
Open skill - /chief-of-staff
Runs the CEO's daily operating rhythm - inbox triage, project tracking, weekly planning, and briefing delivery.
Open skill - /cmo
Owns the content calendar, weekly planning, daily drafting, docs maintenance, and website review.
Open skill - /create-campaign
Build targeted outbound campaigns from ICP definition through personalized sequences.
Open skill

