```yaml name: reddit-writer description: > Creates Reddit posts across relevant subreddits. Covers benchmarks, postmortems, journey posts, Show posts, and AMAs. Optimized for community trust and authenticity. triggers: - reddit post - post to reddit - reddit thread ```
$ npx -y skills add getnao/sylph --skill reddit --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
/reddit
Context preview
The summary Claude sees to decide when to auto-load this skill.
```yaml name: reddit-writer description: > Creates Reddit posts across relevant subreddits. Covers benchmarks, postmortems, journey posts, Show posts, and AMAs. Optimized for community trust and authenticity. triggers: - reddit post - post to reddit - reddit thread ```
SKILL.md
reddit.SKILL.mdReddit Writer
name: reddit-writer
description: >
Creates Reddit posts across relevant subreddits. Covers benchmarks,
postmortems, journey posts, Show posts, and AMAs. Optimized for
community trust and authenticity.
triggers:
- reddit post
- post to reddit
- reddit thread
---
MCP connectors
| Connector | Purpose | |-----------|---------| | Reddit | Post and comment (via browser) |
Format Library
Benchmark Post
**When to use:** Sharing data, test results, or comparisons relevant to a subreddit.
Title: [Tool A] vs [Tool B] vs [Tool C]: I tested [what] across [scope]
Body:
[1-2 sentences on why you ran this benchmark]
## Setup
[What you tested, hardware/environment, methodology]
## Results
[Table or list of findings]
## Analysis
[What surprised you, caveats, limitations]
## My Take
[Brief, honest interpretation]
Happy to share the raw data if anyone wants to dig in.
Postmortem
**When to use:** Sharing a failure, mistake, or hard lesson with enough detail to be useful.
Title: How we [broke/lost/wasted] [thing] and what we learned
Body:
[What happened in 2-3 sentences]
## Timeline
[Chronological account - what went wrong and when]
## Root Cause
[The actual cause, not just the symptom]
## What We Changed
[Specific fixes and process changes]
## Lessons
[2-3 transferable lessons]
Ask me anything about the details.
Journey Post
**When to use:** Sharing progress, milestones, or the story of building something.
Title: [Time period] of building [thing]: what worked, what didn't
Body:
[One paragraph on what you're building and where you started]
## What Worked
- [Specific tactic + result]
- [Specific tactic + result]
## What Didn't Work
- [Specific failure + what you learned]
- [Specific failure + what you learned]
## Numbers
[Honest metrics - users, revenue, growth, whatever is relevant]
## What's Next
[Where you're headed]
Happy to answer questions about any of this.
Show Post (Show HN, Show [Subreddit])
**When to use:** Launching or demoing something you built.
Title: Show [Subreddit]: [What it does in plain language]
Body:
[One sentence on what it is]
[One sentence on why you built it]
[One sentence on how it works]
[Link to demo/repo/site]
Looking for feedback on [specific thing]. What would you want to see?
AMA / Open Q&A
**When to use:** Offering your expertise or experience for questions.
Title: I'm [role] who [relevant experience]. AMA about [topic].
Body:
[2-3 sentences establishing credibility without bragging]
[What you can speak to specifically]
[Time commitment - "I'll be answering questions for the next few hours"]
---
Hard Rules
These are non-negotiable on Reddit. Breaking them destroys credibility.
1. **No marketing language.** Reddit detects and punishes corporate speak instantly. Write like a human, not a brand. 2. **Never hide your vendor identity.** If you work for the company you're posting about, say so upfront. "Full disclosure: I'm the CAO/engineer/etc." Astroturfing gets you banned. 3. **Karma thresholds.** Many subreddits require minimum karma to post. Check subreddit rules before posting. Build karma through genuine comments first. 4. **Read the room.** Every subreddit has a different culture. Lurk and read recent posts before contributing. 5. **Self-promotion limits.** Most subreddits follow a 90/10 rule: 90% of your contributions should be helpful comments, 10% can be your own content. 6. **No editorialized titles.** State what it is, not how people should feel about it. 7. **Respond to comments.** Posting and disappearing is a red flag. Budget time to engage.
---
Subreddit Targeting Template
Before posting, fill this out:
subreddit: r/[name]
subscribers: [number]
culture: [technical/casual/meme-heavy/strict-moderation]
self_promotion_rules: [link to rules or summary]
minimum_karma: [if any]
flair_required: [yes/no, which flair]
best_posting_time: [day/time based on subreddit activity]
recent_relevant_posts: [links to 2-3 similar posts that did well]
---
What Gets Downvoted
- Anything that reads like an ad
- "We just launched [product]!" without substance
- Vague posts without specific details or data
- Refusing to answer hard questions in comments
- Posting the same content to 10 subreddits simultaneously
- Emoji-heavy posts (Reddit culture is text-first)
- Clickbait titles that oversell the content
Self-improvement
After the CAO reviews and approves a Reddit post:
1. Move the final version from `content/reddit/_drafts/` to `content/reddit/_published/` 2. Diff what was drafted vs what the CAO kept - identify patterns in her edits to tone, format, or subreddit targeting 3. Update `content/reddit/_insights.md` with what worked, what she changed, and why (add upvote/comment metrics after 48 hours) 4. If her edits reveal a new rule (e.g. "always disclose vendor status in the first line", "never cross-post the same week"), add it to the Hard Rules section 5. If a post performs well, save it to `content/reddit/_examples/` with subreddit context and performance annotations
Read more
Reddit Writer
name: reddit-writer description: > Creates Reddit posts across relevant subreddits. Covers benchmarks, postmortems, journey posts, Show posts, and AMAs. Optimized for community trust and authenticity. triggers: - reddit post - post to reddit - reddit thread
---
MCP connectors
| Connector | Purpose | |-----------|---------| | Reddit | Post and comment (via browser) |
Format Library
Benchmark Post
**When to use:** Sharing data, test results, or comparisons relevant to a subreddit.
Title: [Tool A] vs [Tool B] vs [Tool C]: I tested [what] across [scope] Body: [1-2 sentences on why you ran this benchmark] ## Setup [What you tested, hardware/environment, methodology] ## Results [Table or list of findings] ## Analysis [What surprised you, caveats, limitations] ## My Take [Brief, honest interpretation] Happy to share the raw data if anyone wants to dig in.
Postmortem
**When to use:** Sharing a failure, mistake, or hard lesson with enough detail to be useful.
Title: How we [broke/lost/wasted] [thing] and what we learned Body: [What happened in 2-3 sentences] ## Timeline [Chronological account - what went wrong and when] ## Root Cause [The actual cause, not just the symptom] ## What We Changed [Specific fixes and process changes] ## Lessons [2-3 transferable lessons] Ask me anything about the details.
Journey Post
**When to use:** Sharing progress, milestones, or the story of building something.
Title: [Time period] of building [thing]: what worked, what didn't Body: [One paragraph on what you're building and where you started] ## What Worked - [Specific tactic + result] - [Specific tactic + result] ## What Didn't Work - [Specific failure + what you learned] - [Specific failure + what you learned] ## Numbers [Honest metrics - users, revenue, growth, whatever is relevant] ## What's Next [Where you're headed] Happy to answer questions about any of this.
Show Post (Show HN, Show [Subreddit])
**When to use:** Launching or demoing something you built.
Title: Show [Subreddit]: [What it does in plain language] Body: [One sentence on what it is] [One sentence on why you built it] [One sentence on how it works] [Link to demo/repo/site] Looking for feedback on [specific thing]. What would you want to see?
AMA / Open Q&A
**When to use:** Offering your expertise or experience for questions.
Title: I'm [role] who [relevant experience]. AMA about [topic]. Body: [2-3 sentences establishing credibility without bragging] [What you can speak to specifically] [Time commitment - "I'll be answering questions for the next few hours"]
---
Hard Rules
These are non-negotiable on Reddit. Breaking them destroys credibility.
1. **No marketing language.** Reddit detects and punishes corporate speak instantly. Write like a human, not a brand. 2. **Never hide your vendor identity.** If you work for the company you're posting about, say so upfront. "Full disclosure: I'm the CAO/engineer/etc." Astroturfing gets you banned. 3. **Karma thresholds.** Many subreddits require minimum karma to post. Check subreddit rules before posting. Build karma through genuine comments first. 4. **Read the room.** Every subreddit has a different culture. Lurk and read recent posts before contributing. 5. **Self-promotion limits.** Most subreddits follow a 90/10 rule: 90% of your contributions should be helpful comments, 10% can be your own content. 6. **No editorialized titles.** State what it is, not how people should feel about it. 7. **Respond to comments.** Posting and disappearing is a red flag. Budget time to engage.
---
Subreddit Targeting Template
Before posting, fill this out:
subreddit: r/[name] subscribers: [number] culture: [technical/casual/meme-heavy/strict-moderation] self_promotion_rules: [link to rules or summary] minimum_karma: [if any] flair_required: [yes/no, which flair] best_posting_time: [day/time based on subreddit activity] recent_relevant_posts: [links to 2-3 similar posts that did well]
---
What Gets Downvoted
- Anything that reads like an ad
- "We just launched [product]!" without substance
- Vague posts without specific details or data
- Refusing to answer hard questions in comments
- Posting the same content to 10 subreddits simultaneously
- Emoji-heavy posts (Reddit culture is text-first)
- Clickbait titles that oversell the content
Self-improvement
After the CAO reviews and approves a Reddit post:
1. Move the final version from `content/reddit/_drafts/` to `content/reddit/_published/` 2. Diff what was drafted vs what the CAO kept - identify patterns in her edits to tone, format, or subreddit targeting 3. Update `content/reddit/_insights.md` with what worked, what she changed, and why (add upvote/comment metrics after 48 hours) 4. If her edits reveal a new rule (e.g. "always disclose vendor status in the first line", "never cross-post the same week"), add it to the Hard Rules section 5. If a post performs well, save it to `content/reddit/_examples/` with subreddit context and performance annotations
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

