Skip to main content
skill CX Codex

reddit-marketing-agent — Claude Code skill: find Reddit threads

A skill that searches Reddit for threads matching your keywords and drafts replies for them. Useful if you run a community or promote a product there.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/marketing-skills --skill reddit-marketing-agent -a claude-code
Open on GitHub

What reddit-marketing-agent does

The skill documents a Reddit workflow: search chosen subreddits, filter threads by keywords, and prepare replies that read like a person, not an ad. Inside are Python examples using praw for the Reddit API and OpenAI calls for text generation. A full-cycle script ties it together: search, filter by score and post age, generate replies for the top threads, save everything to a timestamped JSON file.

Settings live in config.yaml or config.json: subreddit list, keywords, filters (min_upvotes, max_age_hours, exclude_patterns) and reply options such as tone, max length and value-first ordering. To run it you need REDDIT_CLIENT_ID, REDDIT_CLIENT_SECRET, REDDIT_USER_AGENT and OPENAI_API_KEY in .env. No Reddit and OpenAI keys means the scripts stop at the first call, so register a Reddit app and set up model access first.

The point is a repeatable loop: strategy, logs and source context sit next to each other so you can revisit and adjust. The author advises a helpful tone and value before any mention. It is not an autoposter — the generator hands you a draft, you publish it yourself.

What it helps with

  • find fresh threads in subreddits by keyword
  • drop low-score and stale discussions
  • write a reply that fits the thread without sounding promotional
  • log found opportunities to JSON
  • rerun the same search on a schedule

Example prompts for the agent

  • find threads in r/Entrepreneur about marketing automation from the past week
  • draft a reply to this thread in a helpful tone
  • run the workflow from config.json and save the results

How to install reddit-marketing-agent

1Skills CLI (Vercel)

npx skills add reason-machines/marketing-skills --skill reddit-marketing-agent -a claude-code

2Manually: put the files in place

~/.claude/skills/reddit-marketing-agent/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/reddit-marketing-agent/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about reddit-marketing-agent

How do I install reddit-marketing-agent in Claude?

Run npx skills add reason-machines/marketing-skills --skill reddit-marketing-agent -a claude-code. The skill lands in ~/.claude/skills/reddit-marketing-agent/SKILL.md.

What does reddit-marketing-agent do?

It searches Reddit threads in the subreddits and keywords you set, filters them by score and age, and drafts contextual replies. Results go to a JSON file.

What do I need to run it?

The Python packages praw, openai and python-dotenv, plus Reddit API and Anthropic keys in .env. Without them the search and generation scripts will not run.

Similar skills

Everything for Marketing and content →

From the same set19

digital-marketing-pro-claude-plugin Takes marketing work from brand research through growth planning and channel materials. Use it for SEO audits, campaign plans, content, or competitor analysis. CX Codex +1 927installs bmad-marketing-growth-module A BMAD Framework module with 14 agents and 6 workflows that covers SaaS marketing from strategy down to per-platform posts. CX Codex +1 908installs best-ai-marketing-platform-benchmark A skill that lays out a side-by-side benchmark of platforms tracking brand mentions in ChatGPT, Perplexity and Google AI Overviews. Useful when you are picking a tool to watch AI search visibility. CX Codex +1 903installs email-marketing-bible-skill This skill helps with email marketing audits, campaign copy, automated flows, and deliverability checks. Use it to plan a sequence or investigate a sending issue. CX Codex +1 898installs marketing-selling-point-generator This skill turns product details, reviews, and competitor data into ranked selling points and marketing copy for different channels. CX Codex +1 891installs 30x-growth-marketing-panel This skill routes marketing questions to an 11-expert panel backed by YouTube research. Use it for pricing, SEO, content, offers, and growth planning. CX Codex +1 879installs rustyseo-toolkit This skill wires a free SEO/GEO toolkit built on Tauri and Rust into your agent: unlimited site crawls, Nginx and Apache log parsing, data exports. CX Codex +1 846installs pymc-marketing-mmm-clv A skill for Bayesian marketing analytics with PyMC: media mix modeling, customer lifetime value and BTYD models. Useful when you need channel contributions and ROAS. CX Codex +1 835installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor