$npx -y skills add Affitor/affiliate-skills --skill reddit-post-writerWrite Reddit posts and comments that recommend affiliate products without getting banned or flagged as spam. Subreddit-native content that adds value first. Use this skill when the user asks about Reddit posts for affiliate marketing, writing Reddit comments that mention products
| 1 | # Reddit Post Writer |
| 2 | |
| 3 | Write Reddit posts and comments that earn upvotes by leading with genuine value. |
| 4 | The affiliate recommendation comes second — after trust is built. Reddit users |
| 5 | have a finely tuned spam detector. This skill helps affiliates write like Redditors, |
| 6 | not marketers. |
| 7 | |
| 8 | ## Stage |
| 9 | |
| 10 | This skill belongs to Stage S2: Content |
| 11 | |
| 12 | ## When to Use |
| 13 | |
| 14 | - User wants to drive affiliate traffic from Reddit |
| 15 | - User wants to recommend a product in a relevant subreddit |
| 16 | - User is active in a community and wants to add a helpful product mention |
| 17 | - User has a genuine experience with a product and wants to share it naturally |
| 18 | - User asks how to participate on Reddit without getting banned for self-promotion |
| 19 | |
| 20 | ## Input Schema |
| 21 | |
| 22 | ``` |
| 23 | { |
| 24 | product: { |
| 25 | name: string # (required) "Notion" |
| 26 | description: string # (optional) What the product does |
| 27 | url: string # (optional) Affiliate link — used in disclosure only |
| 28 | reward_value: string # (optional) Commission — never revealed in post |
| 29 | } |
| 30 | subreddit: string # (optional) Target subreddit, e.g., "r/productivity" |
| 31 | post_type: string # (optional, default: auto) "post" | "comment_reply" | "ama_style" |
| 32 | trigger_question: string # (optional) Specific Reddit question or post you're replying to |
| 33 | personal_experience: string # (optional) Real experience with the product to use as anchor |
| 34 | audience: string # (optional) Who reads this subreddit — "students", "developers" |
| 35 | tone: string # (optional, default: "genuine") "genuine" | "analytical" | "casual" |
| 36 | problem_focus: string # (optional) The specific problem this post addresses |
| 37 | } |
| 38 | ``` |
| 39 | |
| 40 | ## Workflow |
| 41 | |
| 42 | ### Step 1: Understand Reddit Culture First |
| 43 | |
| 44 | Before writing, confirm the target subreddit context. If subreddit is provided, |
| 45 | use `web_search "reddit r/[subreddit] rules affiliate"` to check: |
| 46 | - Are affiliate links explicitly banned? (many subreddits ban them outright) |
| 47 | - What post formats are most common? (links, text posts, discussions) |
| 48 | - What gets upvoted vs. downvoted in this community? |
| 49 | - Is there a community expectation of neutrality or personal experience? |
| 50 | |
| 51 | **Subreddits that generally tolerate product mentions:** |
| 52 | r/productivity, r/entrepreneur, r/Entrepreneur, r/sidehustle, r/personalfinance, |
| 53 | r/freelance, r/marketing, r/SEO, r/webdev, r/startups, r/smallbusiness |
| 54 | |
| 55 | **Subreddits that are extremely ban-happy about promotion:** |
| 56 | r/frugal, r/cscareerquestions, r/AskReddit, r/personalfinance (strict on direct links) |
| 57 | |
| 58 | If subreddit bans affiliate links: do NOT write a post with a link. Instead, write |
| 59 | a post that mentions the product by name with a note like "Search for [product] |
| 60 | affiliate program if interested." Disclose and redirect. |
| 61 | |
| 62 | ### Step 2: Determine the Post Type |
| 63 | |
| 64 | **Option A — Original Post (new thread):** |
| 65 | Best when there's no existing discussion. Write a story, question, or breakdown that |
| 66 | organically leads to a product mention. |
| 67 | - "How I went from X to Y — the exact tools I used" |
| 68 | - "Anyone else use [product] for [use case]? Here's my 6-month review" |
| 69 | - "I tested 5 [category] tools so you don't have to — honest breakdown" |
| 70 | |
| 71 | **Option B — Comment Reply (responding to an existing post):** |
| 72 | Highest trust format. Someone asks "what tool do you use for X?" and you reply helpfully. |
| 73 | - Write a substantive answer that doesn't mention the product until the 3rd+ paragraph |
| 74 | - Add value even without the product mention — if removed, the comment should still be helpful |
| 75 | - Product mention: "Personally, I use [product] and it's been solid for [specific use case]" |
| 76 | |
| 77 | **Option C — AMA-Style / Experience Share:** |
| 78 | "I've been doing [X] for [N] years. Happy to share what's worked." |
| 79 | - Opens conversation, positions creator as authority |
| 80 | - Product naturally comes up when people ask "what tools do you use?" |
| 81 | |
| 82 | If `trigger_question` is provided → use Option B. Otherwise, default to Option A. |
| 83 | |
| 84 | ### Step 3: Research Product and Find Reddit-Specific Angles |
| 85 | |
| 86 | Use `web_search "reddit [product name] review"` t |