# Reddit Engagement

> When the user wants to promote on Reddit, engage developer subreddits, or understand Reddit self-promotion rules. Trigger phrases include "Reddit," "subreddit," "r/programming," "r/webdev," "self-promotion," "Reddit marketing," or "getting upvotes on Reddit.

- **Type:** Skill
- **Install:** `agentstack add skill-jonathimer-devmarketing-skills-reddit-engagement`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [jonathimer](https://agentstack.voostack.com/s/jonathimer)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [jonathimer](https://github.com/jonathimer)
- **Source:** https://github.com/jonathimer/devmarketing-skills/tree/main/skills/reddit-engagement

## Install

```sh
agentstack add skill-jonathimer-devmarketing-skills-reddit-engagement
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Reddit Engagement

Reddit can drive massive developer traffic — or get you banned for self-promotion. This skill covers authentic engagement across developer subreddits, understanding each community's rules, and the comment-first strategy that actually works.

---

## Before You Start

1. Read `.agents/developer-audience-context.md` if it exists
2. Identify which subreddits your developers actually use
3. Create a dedicated Reddit account (using your real identity is fine, but don't use your company name as username)
4. Understand: Reddit requires months of genuine participation before self-promotion

---

## Developer Subreddit Landscape

### High-Traffic Developer Subreddits

| Subreddit | Members | Culture | Self-promo tolerance |
|-----------|---------|---------|---------------------|
| r/programming | 6M+ | Technical depth, skeptical | Very low |
| r/webdev | 2M+ | Practical, career-focused | Low |
| r/javascript | 2M+ | Framework debates, news | Low |
| r/Python | 1.5M+ | Helpful, educational | Moderate |
| r/devops | 500K+ | War stories, tools | Moderate |
| r/selfhosted | 400K+ | DIY, open source love | Moderate for OSS |
| r/sysadmin | 800K+ | Cynical, enterprise-focused | Very low |
| r/learnprogramming | 4M+ | Beginners, supportive | Low |
| r/ExperiencedDevs | 200K+ | Senior discussions, no beginners | Very low |
| r/cscareerquestions | 1M+ | Career advice, compensation | None |

### Niche Technical Subreddits

| Category | Subreddits | Notes |
|----------|------------|-------|
| Languages | r/rust, r/golang, r/typescript, r/cpp, r/java | Often more welcoming to relevant tools |
| Frameworks | r/reactjs, r/vuejs, r/angular, r/nextjs, r/django | Very specific content requirements |
| Infrastructure | r/kubernetes, r/docker, r/aws, r/terraform | Practical problems welcome |
| Specialties | r/netsec, r/machinelearning, r/datascience | Deep expertise expected |

---

## Understanding Subreddit Rules

### Check Before Posting

Every subreddit has different rules. Before engaging:

1. **Read the sidebar** — Rules, posting guidelines, allowed content
2. **Check the wiki** — Many have self-promotion policies
3. **Look at top posts** — What format/content succeeds
4. **Search for your competitors** — How did their posts do?
5. **Check moderator activity** — How strict is enforcement?

### Common Rule Patterns

| Rule type | What it means |
|-----------|---------------|
| "No self-promotion" | Your own stuff is banned entirely |
| "10:1 rule" | 10 helpful comments/posts for every self-promo |
| "No affiliate links" | Even indirect monetization banned |
| "Project showcase Sunday" | Self-promo limited to specific threads |
| "No beginners" | r/ExperiencedDevs, r/cscareerquestionsEU |
| "Text posts only" | No link posts, must add context |

### Self-Promotion Limits by Subreddit

| Tolerance | Subreddits | Strategy |
|-----------|------------|----------|
| **Zero** | r/programming, r/sysadmin, r/cscareerquestions | Don't post your stuff. Comment only. |
| **Showcase threads only** | r/webdev (Showoff Saturday) | Wait for weekly threads |
| **10:1 rule** | Most technical subreddits | Heavy comment investment first |
| **Open source friendly** | r/selfhosted, r/opensource, r/commandline | OSS gets more leeway |
| **More welcoming** | Niche language subs, small communities | Still need participation first |

---

## The Comment-First Strategy

### Why Comments Beat Posts

| Comments | Posts |
|----------|-------|
| Build karma and history | Require karma to post in many subs |
| Establish expertise | Subject to self-promo scrutiny |
| No self-promo restrictions | Often removed if promotional |
| Reach engaged audiences | Compete with all other posts |
| Can mention your work naturally | Direct promo usually fails |

### High-Value Comment Opportunities

| Opportunity | How to find | What to comment |
|-------------|-------------|-----------------|
| Questions in your area | Search by flair or keywords | Detailed, helpful answers |
| Discussions of problems you solve | Monitor relevant keywords | Share approach without pitching |
| Competitor mentions | Search competitor names | Fair comparison, not attack |
| "What tools do you use?" threads | Common in most dev subs | Honest mention among other tools |
| Frustrated users | Posts about problems | Empathize, help, maybe mention if very relevant |

### Comment Templates

**Answering a technical question**:
```
Good question. Here's what's worked for me:

[Specific technical answer with code/steps]

One thing to watch out for: [edge case or caveat]

I've been using [approach/tool] for this, and [specific benefit].
```

**When your tool is directly relevant** (use sparingly):
```
I work on [tool] and we built it specifically for this use case.

The way we handle [problem] is:
[Technical explanation]

Happy to answer questions if you want to try it. [No link unless asked]
```

**Sharing your experience** (no self-promo):
```
We ran into this exact issue at [scale/context].

What worked for us:
1. [Step one]
2. [Step two]
3. [Step three]

The key insight was [specific learning].
```

---

## What Gets Downvoted

### Content That Fails

| Type | Why it fails |
|------|--------------|
| Obvious self-promotion | Reddit hates marketers |
| Link-only posts | No context, feels spammy |
| Beginner content in advanced subs | Wrong audience |
| Rehashed content | "5 tips for..." articles |
| Clickbait titles | Community downvotes on principle |
| Corporate announcements | Not interesting to community |
| Poorly formatted posts | Walls of text, no structure |

### Behaviors That Get You Banned

| Behavior | Consequence |
|----------|-------------|
| Posting only your own links | Shadowban site-wide |
| Vote manipulation | Permanent ban, IP flagged |
| Multiple accounts for upvoting | All accounts banned |
| Spamming across subreddits | Banned from multiple subs |
| Arguing with moderators | Permanent ban |
| Circumventing bans | IP ban |

### Signs You're Doing It Wrong

- Posts consistently at 0 upvotes
- Comments getting buried
- Removed posts (check your profile in incognito)
- No engagement on your contributions
- Moderator warnings

---

## Building Reputation

### The Investment Required

| Timeframe | What to do |
|-----------|------------|
| **Month 1** | Comment only. No posts. Build karma. Learn culture. |
| **Month 2** | More comments. Maybe post helpful content (not yours). |
| **Month 3** | Continue commenting. Occasional showcase thread participation. |
| **Month 4+** | Earned enough goodwill to occasionally share your work. |

### Karma-Building Strategy

| Action | Karma potential | Notes |
|--------|----------------|-------|
| Answer questions in /new | Medium | Less competition, help beginners |
| Add context to trending posts | High | Ride momentum |
| Share interesting links (not yours) | Medium | Curate good content |
| Post in showcase threads | Low | But builds history |
| Deep technical explanations | High | Demonstrates expertise |

### Profile Optimization

Your Reddit profile tells your story:

- **Username**: Professional but not corporate
- **Comment history**: Should show genuine participation
- **Karma ratio**: Comments should far exceed posts
- **Subreddit diversity**: Active in multiple relevant communities
- **Account age**: Older accounts get more trust

---

## Platform-Specific Do's and Don'ts

### Do's

1. **Do** read subreddit rules before every post
2. **Do** contribute to discussions genuinely
3. **Do** answer questions in your area of expertise
4. **Do** wait weeks/months before any self-promotion
5. **Do** use weekly showcase threads when available
6. **Do** disclose your affiliation when mentioning your work
7. **Do** accept criticism gracefully
8. **Do** format posts well (headers, bullets, code blocks)

### Don'ts

1. **Don't** post your own links more than 10% of activity
2. **Don't** ask for upvotes (ever, anywhere)
3. **Don't** use multiple accounts
4. **Don't** post the same thing to multiple subreddits
5. **Don't** argue with moderators
6. **Don't** ignore subreddit-specific rules
7. **Don't** pitch in others' threads
8. **Don't** delete and repost (looks spammy)

---

## Crossposting Strategy

### When to Crosspost

| Crosspost when | Don't crosspost when |
|----------------|---------------------|
| Content genuinely fits multiple communities | Just trying to get more views |
| Each sub has different audience | Same core audience |
| You tailor the title/context | Copy-paste across subs |
| Posts are spaced out | Posting everywhere at once |

### Crosspost Best Practices

1. **Customize the title** for each subreddit's culture
2. **Add a comment** explaining why it's relevant to that sub
3. **Space out posts** by hours or days
4. **Prioritize** — post to most relevant sub first
5. **Don't crosspost** to more than 2-3 subreddits

---

## Reddit Advertising Alternative

If organic doesn't work, Reddit Ads exist:

| Ad type | Use case | Notes |
|---------|----------|-------|
| Promoted posts | Brand awareness | Can target by subreddit |
| Conversation placements | In-feed native | Looks like regular posts |

**When to use ads instead of organic**:
- You need immediate reach
- Organic would violate self-promo rules
- You're promoting an event with a deadline
- You've been warned about self-promotion

---

## Tools

| Tool | Use case |
|------|----------|
| **[Octolens](https://octolens.com)** | Monitor Reddit for mentions of your product, competitors, and problem-space keywords. Get alerts for threads where your expertise is relevant. |
| **Reddit Search (old.reddit.com)** | Better search than new Reddit |
| **Keyword alerts** | Track when topics come up |
| **Removeddit/Reveddit** | See if your posts are being removed |

---

## Subreddit Launch Checklist

Before posting your project:

- [ ] 30+ days of genuine commenting in that subreddit
- [ ] Read and understood subreddit rules
- [ ] Checked if showcase threads exist
- [ ] Have other non-promotional posts in history
- [ ] Post formatted properly (not just a link)
- [ ] Title follows subreddit conventions
- [ ] Ready to engage with comments for hours
- [ ] Prepared for criticism

---

## Related Skills

- `developer-audience-context` — Know which subreddits your devs use
- `hacker-news-strategy` — Similar dynamics, different platform
- `dev-to-hashnode` — Create content to link from Reddit
- `github-presence` — What Redditors check when evaluating your project

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [jonathimer](https://github.com/jonathimer)
- **Source:** [jonathimer/devmarketing-skills](https://github.com/jonathimer/devmarketing-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-jonathimer-devmarketing-skills-reddit-engagement
- Seller: https://agentstack.voostack.com/s/jonathimer
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
