reddit-research-post

star 215

Research subreddits and create posts — find the right subreddit, analyze trends, check rules and flairs, craft content, draft for review

theexperiencecompany By theexperiencecompany schedule Updated 3/1/2026

name: reddit-research-post description: Research subreddits and create posts — find the right subreddit, analyze trends, check rules and flairs, craft content, draft for review target: reddit_agent

Reddit: Research & Post

When to Activate

User wants to post on Reddit for marketing, community engagement, research, or content sharing.

Step 1: Research the Right Subreddit

Find relevant subreddits:

REDDIT_GET_SUBREDDITS_SEARCH(q="artificial intelligence", limit=10)

Check subreddit rules (critical before posting):

REDDIT_GET_SUBREDDIT_RULES(subreddit="MachineLearning")

Analyze what works — read top posts:

REDDIT_GET_R_TOP(subreddit="MachineLearning", t="month", limit=10)
REDDIT_RETRIEVE_REDDIT_POST(subreddit="startup", sort="hot", max_results=10)

Using spawn_subagent for Multiple Subreddits

When researching multiple subreddits in parallel:

spawn_subagent(task="Research r/MachineLearning - top posts and rules", context="Focus on what content succeeds and community rules")
spawn_subagent(task="Research r/startup - top posts and rules", context="Focus on what content succeeds and community rules")
spawn_subagent(task="Research r/AI - top posts and rules", context="Focus on what content succeeds and community rules")

This enables parallel research across multiple subreddits.

Think:

  • What post types succeed? (text, link, image)
  • What's the community tone? (technical, casual, formal)
  • What's the posting frequency?
  • What gets upvoted vs downvoted?

Step 2: Search Existing Content

Before posting, check if the topic was recently covered:

REDDIT_SEARCH_ACROSS_SUBREDDITS(
  search_query="title:AI productivity tools subreddit:startup",
  sort="new",
  limit=20
)

If similar recent post exists → warn user about potential duplicate.

Step 3: Check Flairs

Many subreddits require flair:

REDDIT_GET_R_SUBREDDIT_LINK_FLAIR_V2(subreddit="startup")

Pick the most appropriate flair based on content.

Step 4: Craft the Post

Text post (self):

Content structure:
  - Hook: Opening that grabs attention
  - Value: What the reader gains
  - Body: Details, evidence, experience
  - CTA: Question or call to discussion

Reddit markdown tips:
  - Use ## headers for sections
  - **Bold** key points
  - Use bullet lists
  - Keep paragraphs short (2-3 sentences)
  - TL;DR at the end for long posts

Present draft to user before posting:

Reddit Post Draft:

Subreddit: r/startup
Flair: "Discussion"
Title: "We cut our customer onboarding time by 60% — here's exactly how"

---
[Body preview]
---

Rules check: Self-promotion allowed (max 1 in 10 posts)
Similar posts: None in past 30 days

Should I post this?

Step 5: Post & Monitor

REDDIT_CREATE_REDDIT_POST(
  subreddit="startup",
  title="We cut our customer onboarding time by 60% — here's exactly how",
  text="Full markdown body...",
  kind="self",
  flair_id="uuid-from-flair-list"  # Must be valid UUID from REDDIT_GET_R_SUBREDDIT_LINK_FLAIR_V2
)

For link posts:

REDDIT_CREATE_REDDIT_POST(
  subreddit="startup",
  title="Great article on scaling",
  url="https://example.com/article",
  kind="link"
)

Step 6: Engage with Comments

If the user wants to respond to comments:

REDDIT_RETRIEVE_POST_COMMENTS(article="t3_...")
REDDIT_POST_REDDIT_COMMENT(thing_id="t1_...", text="Thanks for the feedback! ...")

Marketing-Specific Guidance

  • Never be overtly promotional (Reddit hates it)
  • Lead with value, mention product naturally
  • Use storytelling: "We had this problem → tried this → result"
  • Engage genuinely in comments
  • Check subreddit self-promotion rules
  • Don't use clickbait titles
  • Include concrete numbers/results
Install via CLI
npx skills add https://github.com/theexperiencecompany/gaia --skill reddit-research-post
Repository Details
star Stars 215
call_split Forks 28
navigation Branch main
article Path SKILL.md
More from Creator
theexperiencecompany
theexperiencecompany Explore all skills →