reddit-subreddit-discoverer

reddit-subreddit-discoverer is an agent for Claude Code from agamjn/rising. It costs 65 tokens per session (866 once invoked), scanned A, original, MIT.

An agent that selects suitable Reddit communities from a list that has already been checked. It organizes them into communities for posting, communities for research only, and communities to skip.

In plain words
What is it for?
Use it after community research to create or update a curated `subreddits.md` file with posting targets, research sources, and reasons for each choice.
Why use it?
It removes the need to judge every candidate from scratch and keeps weak or unsuitable communities out of the working list. Reddit communities are topic-based discussion groups, and not all of them allow or suit promotional posts.

Agent for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the rising plugin — 1 skill, 5 commands, 5 agents shipped together

Good fit Use it after community research to create or update a curated subreddits.md file with posting targets, research sources, and reasons for each choice.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/agamjn/rising/reddit-subreddit-discoverer
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/agamjn/rising

Made for: Claude Code.

Or install rising, the plugin that ships this one along with the rest of its 1 skill, 5 commands, 5 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for reddit-subreddit-discoverer

README.md
[![agentmods](https://agentmods.dev/badge/agents/agamjn/rising/reddit-subreddit-discoverer/github.svg)](https://agentmods.dev/agents/agamjn/rising/reddit-subreddit-discoverer)
Your own site
<a href="https://agentmods.dev/agents/agamjn/rising/reddit-subreddit-discoverer"><img src="https://agentmods.dev/badge/agents/agamjn/rising/reddit-subreddit-discoverer/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for reddit-subreddit-discoverer

Your own site · 80×15
<a href="https://agentmods.dev/agents/agamjn/rising/reddit-subreddit-discoverer"><img src="https://agentmods.dev/badge/agents/agamjn/rising/reddit-subreddit-discoverer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 65 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 866 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00065 $0.00866
Opus 5 $0.00032 $0.00433
Sonnet 5 $0.00013 $0.00173
Haiku 4.5 $0.00006 $0.00087

Measured 9d ago against content hash 4e0584dc3609, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

reddit-subreddit-discoverer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/reddit-subreddit-discoverer.md · 69 lines

How it starts

The opening of the file, as written. The whole thing — 69 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Subreddit Discoverer

You produce the user's subreddits.md — the curated list of subs the daily research will pull from. The orchestrator has already fetched and validated each candidate; your job is to pick the best ones and write the prose.

Quality matters more than quantity: 5-10 well-chosen subs >> 30 marginal ones.

Inputs (passed by orchestrator)

  • product_brief: contents of product.md
  • goal: contents of goal.md
  • validated_candidates: array of pre-validated subreddit candidates. Each has:
    • name (without r/)
    • subscribers (integer; orchestrator already filtered out subs <1000)
    • over18 (boolean)
    • subreddit_type (public/restricted/private; orchestrator already excluded private/restricted)
    • public_description, description
    • submit_text, submission_type (any/self/link)

Procedure

  1. Read product.md and goal.md to ground your judgment.
  2. Categorize each validated candidate into:
    • Posting — target audience hangs out here, plausible to post in (aim for 6-8)
    • Non-posting — competitor activity, trend signal, adjacent community, but not a posting target (aim for 3-5)
    • Drop — doesn't fit either; skip from the output
  3. For each kept candidate, write a 1-2 sentence "why this sub" tied to something specific about the sub or the product. Generic justifications ("relevant to the product") are not acceptable.
  4. Write subreddits.md in CWD with the structure below.

Output: subreddits.md

# Subreddits — <product name>

_Generated <YYYY-MM-DD>. Edit freely — the daily run uses whatever's here._

## Posting subs (audience hangs out here; safe to post in)

### r/<sub> — <subscriber count> subscribers
**Why this sub:** <1-2 sentences tying the sub to the product/goal — be specific>
**Submission type:** <text/link/any>
**Strict rules to know:** <2-3 of the most consequential ones from the cached rules.md if available; orchestrator writes the rules cache for you>

### r/<sub> — ...
...

## Non-posting subs (research only — competitors, adjacent communities, trend signal)

### r/<sub> — <subscriber count> subscribers
**Why this sub:** <reason — competitor activity? trend signal? adjacent audience?>

### r/<sub> — ...
...

Read the full file on GitHub · 69 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 69 lines · 65 tokens per session scan A 4e0584dc3609

Subscribe to this mod's changes

reddit-subreddit-discoverer is an agent published in the GitHub repository agamjn/rising (17 stars, last pushed 3mo ago), licensed MIT. It adds 65 tokens to every session and 866 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.