🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Reddit Publisher

by @nirusan

Research subreddits, draft Reddit-native posts, and publish/schedule via Late API. Includes ScrapeCreators for reading (search, subreddit details, comments)...

TERMINAL
clawhub install reddit-publisher

πŸ“– About This Skill


name: reddit-publisher description: Research subreddits, draft Reddit-native posts, and publish/schedule via Late API. Includes ScrapeCreators for reading (search, subreddit details, comments) and Late for writing (validate, flairs, post). Built-in anti-AI-slop pass ensures posts sound human. version: 1.0.0 metadata: openclaw: requires: env: - SCRAPECREATORS_API_KEY - LATE_API_KEY bins: - python3 config: - ~/.config/scrapecreators/api_key - ~/.config/late/api_key primaryEnv: LATE_API_KEY emoji: "🟠" homepage: https://clawhub.ai/skills/reddit-publisher

Reddit Publisher

Research, draft, and publish Reddit posts that sound human.

Setup

ScrapeCreators (reading Reddit)

1. Get an API key at scrapecreators.com 2. Save it: mkdir -p ~/.config/scrapecreators && echo "YOUR_KEY" > ~/.config/scrapecreators/api_key && chmod 600 ~/.config/scrapecreators/api_key

Late (posting to Reddit)

1. Get an API key at getlate.dev 2. Connect your Reddit account in the Late dashboard 3. Save the key: mkdir -p ~/.config/late && echo "YOUR_KEY" > ~/.config/late/api_key && chmod 600 ~/.config/late/api_key 4. Find your Reddit account ID: python3 ./scripts/late_reddit.py accounts

Tooling

ScrapeCreators (READ Reddit)

# Search Reddit globally
python3 ./scripts/sc_reddit.py search --query "AI agent" --timeframe week

Search within a subreddit

python3 ./scripts/sc_reddit.py subreddit-search --subreddit nocode --query "automation" --timeframe month

Get subreddit details (size, description)

python3 ./scripts/sc_reddit.py subreddit-details --subreddit microsaas

Get post + comments

python3 ./scripts/sc_reddit.py post-comments --url "https://www.reddit.com/r/.../comments/..."

Search Reddit Ad Library

python3 ./scripts/sc_reddit.py ads-search --query "Notion"

Late (WRITE to Reddit)

# List connected Reddit accounts
python3 ./scripts/late_reddit.py accounts

Validate subreddit exists

python3 ./scripts/late_reddit.py validate-subreddit --subreddit r/microsaas

List available flairs

python3 ./scripts/late_reddit.py reddit-flairs --account-id --subreddit microsaas

Post now

python3 ./scripts/late_reddit.py create-post --account-id --subreddit microsaas --title "My title" --body "My body"

Schedule a post

python3 ./scripts/late_reddit.py create-post --account-id --subreddit microsaas --title "My title" --body "My body" --scheduled-for 2026-04-01T10:00:00Z

Writing workflow

When drafting a Reddit post or comment:

1. Write Reddit-native

  • Open with the concrete situation in 1-2 lines (what you did, what happened)
  • Give specific details (numbers, stack, time spent, what you tried)
  • End with a real question or request for feedback
  • 2. Anti-AI-slop pass (mandatory)

    Read the references before finalizing any draft:
  • ./references/stop-slop/phrases.md β€” words and phrases to remove
  • ./references/stop-slop/structures.md β€” patterns to avoid
  • ./references/stop-slop/examples.md β€” before/after calibration
  • 3. Quick checklist

  • No throat-clearing openers ("Here's the thing", "Let me be clear")
  • No binary contrast frames ("Not X. Y.")
  • Active voice, name the actor
  • Cut adverbs and vague importance claims
  • No em dashes. Use commas or periods
  • No "I'd be happy to" or "Great question"
  • Pre-flight before posting

    1. Check subreddit details (ScrapeCreators) for rules and size 2. List flairs (Late) and pick one if required 3. Keep first post in any sub low-risk (text post, no links in first paragraph) 4. Many subreddits require flair β€” posts without flair get auto-removed 5. New/low-karma accounts get blocked on many subs

    Post tracking (optional)

    Create a file references/post-history.md to track your posts:
  • Sub, title, date, score, upvote ratio, comments, status
  • Review what works vs what gets buried
  • Don't repeat the same angle in the same sub within 2 weeks
  • Things to know

  • ScrapeCreators is read-only (1 credit per request)
  • Late: no video uploads, no analytics for Reddit
  • Reddit rules differ by subreddit β€” always check before posting
  • No API can guarantee posting success in every subreddit
  • βš™οΈ Configuration

    ScrapeCreators (reading Reddit)

    1. Get an API key at scrapecreators.com 2. Save it: mkdir -p ~/.config/scrapecreators && echo "YOUR_KEY" > ~/.config/scrapecreators/api_key && chmod 600 ~/.config/scrapecreators/api_key

    Late (posting to Reddit)

    1. Get an API key at getlate.dev 2. Connect your Reddit account in the Late dashboard 3. Save the key: mkdir -p ~/.config/late && echo "YOUR_KEY" > ~/.config/late/api_key && chmod 600 ~/.config/late/api_key 4. Find your Reddit account ID: python3 ./scripts/late_reddit.py accounts