$npx -y skills add jonathimer/devmarketing-skills --skill reddit-engagementWhen 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.
| 1 | # Reddit Engagement |
| 2 | |
| 3 | 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. |
| 4 | |
| 5 | --- |
| 6 | |
| 7 | ## Before You Start |
| 8 | |
| 9 | 1. Read `.agents/developer-audience-context.md` if it exists |
| 10 | 2. Identify which subreddits your developers actually use |
| 11 | 3. Create a dedicated Reddit account (using your real identity is fine, but don't use your company name as username) |
| 12 | 4. Understand: Reddit requires months of genuine participation before self-promotion |
| 13 | |
| 14 | --- |
| 15 | |
| 16 | ## Developer Subreddit Landscape |
| 17 | |
| 18 | ### High-Traffic Developer Subreddits |
| 19 | |
| 20 | | Subreddit | Members | Culture | Self-promo tolerance | |
| 21 | |-----------|---------|---------|---------------------| |
| 22 | | r/programming | 6M+ | Technical depth, skeptical | Very low | |
| 23 | | r/webdev | 2M+ | Practical, career-focused | Low | |
| 24 | | r/javascript | 2M+ | Framework debates, news | Low | |
| 25 | | r/Python | 1.5M+ | Helpful, educational | Moderate | |
| 26 | | r/devops | 500K+ | War stories, tools | Moderate | |
| 27 | | r/selfhosted | 400K+ | DIY, open source love | Moderate for OSS | |
| 28 | | r/sysadmin | 800K+ | Cynical, enterprise-focused | Very low | |
| 29 | | r/learnprogramming | 4M+ | Beginners, supportive | Low | |
| 30 | | r/ExperiencedDevs | 200K+ | Senior discussions, no beginners | Very low | |
| 31 | | r/cscareerquestions | 1M+ | Career advice, compensation | None | |
| 32 | |
| 33 | ### Niche Technical Subreddits |
| 34 | |
| 35 | | Category | Subreddits | Notes | |
| 36 | |----------|------------|-------| |
| 37 | | Languages | r/rust, r/golang, r/typescript, r/cpp, r/java | Often more welcoming to relevant tools | |
| 38 | | Frameworks | r/reactjs, r/vuejs, r/angular, r/nextjs, r/django | Very specific content requirements | |
| 39 | | Infrastructure | r/kubernetes, r/docker, r/aws, r/terraform | Practical problems welcome | |
| 40 | | Specialties | r/netsec, r/machinelearning, r/datascience | Deep expertise expected | |
| 41 | |
| 42 | --- |
| 43 | |
| 44 | ## Understanding Subreddit Rules |
| 45 | |
| 46 | ### Check Before Posting |
| 47 | |
| 48 | Every subreddit has different rules. Before engaging: |
| 49 | |
| 50 | 1. **Read the sidebar** — Rules, posting guidelines, allowed content |
| 51 | 2. **Check the wiki** — Many have self-promotion policies |
| 52 | 3. **Look at top posts** — What format/content succeeds |
| 53 | 4. **Search for your competitors** — How did their posts do? |
| 54 | 5. **Check moderator activity** — How strict is enforcement? |
| 55 | |
| 56 | ### Common Rule Patterns |
| 57 | |
| 58 | | Rule type | What it means | |
| 59 | |-----------|---------------| |
| 60 | | "No self-promotion" | Your own stuff is banned entirely | |
| 61 | | "10:1 rule" | 10 helpful comments/posts for every self-promo | |
| 62 | | "No affiliate links" | Even indirect monetization banned | |
| 63 | | "Project showcase Sunday" | Self-promo limited to specific threads | |
| 64 | | "No beginners" | r/ExperiencedDevs, r/cscareerquestionsEU | |
| 65 | | "Text posts only" | No link posts, must add context | |
| 66 | |
| 67 | ### Self-Promotion Limits by Subreddit |
| 68 | |
| 69 | | Tolerance | Subreddits | Strategy | |
| 70 | |-----------|------------|----------| |
| 71 | | **Zero** | r/programming, r/sysadmin, r/cscareerquestions | Don't post your stuff. Comment only. | |
| 72 | | **Showcase threads only** | r/webdev (Showoff Saturday) | Wait for weekly threads | |
| 73 | | **10:1 rule** | Most technical subreddits | Heavy comment investment first | |
| 74 | | **Open source friendly** | r/selfhosted, r/opensource, r/commandline | OSS gets more leeway | |
| 75 | | **More welcoming** | Niche language subs, small communities | Still need participation first | |
| 76 | |
| 77 | --- |
| 78 | |
| 79 | ## The Comment-First Strategy |
| 80 | |
| 81 | ### Why Comments Beat Posts |
| 82 | |
| 83 | | Comments | Posts | |
| 84 | |----------|-------| |
| 85 | | Build karma and history | Require karma to post in many subs | |
| 86 | | Establish expertise | Subject to self-promo scrutiny | |
| 87 | | No self-promo restrictions | Often removed if promotional | |
| 88 | | Reach engaged audiences | Compete with all other posts | |
| 89 | | Can mention your work naturally | Direct promo usually fails | |
| 90 | |
| 91 | ### High-Value Comment Opportunities |
| 92 | |
| 93 | | Opportunity | How to find | What to comment | |
| 94 | |-------------|-------------|-----------------| |
| 95 | | Questions in your area | Search by flair or keywords | Detailed, helpful answers | |
| 96 | | Discussions of problems you solve | Monitor relevant keywords | Share approach without pitching | |
| 97 | | Competitor mentions | Search competitor names | Fair comparison, not attack | |
| 98 | | "What tools do you use?" threads | Common in most dev subs | Honest mention among other tools | |
| 99 | | Frustrated users | Posts about problems | Empathize, help, maybe mention if very relevant | |
| 100 | |
| 101 | ### Comment Templates |
| 102 | |
| 103 | **Answering a technical question**: |
| 104 | ``` |
| 105 | Good question. Here's what's worked for me: |
| 106 | |
| 107 | [Specific technical answer with code/steps] |
| 108 | |
| 109 | One thing to watch out for: [edge case or caveat] |
| 110 | |
| 111 | I've been using [approach/tool] for this, and [specific benefit]. |
| 112 | ``` |
| 113 | |
| 114 | **When your too |