agentleFS
hyperfx-aihyperfx-ai/marketing-skills/skills/reddit/SKILL.md

reddit

Skill107 starsChanged 5 months agoMITView on GitHub

Research Reddit discussions with high signal using reddit_leads_scrape and reddit_scrape — pain points, intent discovery, and trend tracking. Use when the user wants to mine subreddits for leads, find threads worth replying to, or track what a community says about a topic.

We split this skill into the rules it gives an agent

12 rules. 0 are common, 8 are distinctive, and 4 are very specific to this project.

  • 0

    Common

    Most of the 25 edited versions we read keep these.

  • 8

    Distinctive

    This author's own choices. Worth a look.

  • 4

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use these tools in this order for research quality:

    line 26
  2. Distinctive:

    Every tool in this skill is named by its canonical tool name.

    line 38
  3. Very specific:

    If a tool is not found: in Hyper chat, find its toolkit id with discover_toolkits and pass it to enable_toolkit.

    line 46
  4. Distinctive:

    Start with focused keyword + subreddit pairs:

    line 52
  5. Distinctive:

    Use 1-3 specific keywords first.

    line 61
  6. Distinctive:

    If precision results are too narrow:

    line 65
  7. Very specific:

    run reddit_scrape with subreddit start_urls

    line 67
  8. Very specific:

    add adjacent keyword variants in searches

    line 68
  9. Very specific:

    keep skip_comments=true when only post-level signal is needed

    line 70
  10. Distinctive:

    Prefer scoped subreddits before global search.

    line 74
  11. Distinctive:

    If results are sparse, widen subreddits and add semantically related keywords.

    line 77
  12. Distinctive:

    Do not return unfiltered dumps.

    line 89

“Common” is measured: kept by at least 6 in 10 of the 25 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Reddit Research

Use these tools in this order for research quality:

Requirements

  1. reddit_leads_scrape (precision first)
  2. reddit_scrape (expand recall second)

How to run the tools in this skill

Every tool in this skill is named by its canonical tool name. Run it with the call your surface gives you:

SurfaceFind a toolRun it
Hyper chatCall the tool by its name; search_tools(queries=["<provider> <action>"]) shows its parameters<name>(...)
MCP client (Claude, Cursor, Codex, ChatGPT)search("<what you want to do>"), then describe("<name>")call_read("<name>", {...}), call_write or call_destructive: the one that describe names in call_with
Hyper CLIhyperai search "<what you want to do>", then hyperai describe <name>hyperai call <name> --json '{...}'

If a tool is not found: in Hyper chat, find its toolkit id with discover_toolkits and pass it to enable_toolkit. On an MCP client or the CLI, tell the user which integration to connect in Hyper.

Default Workflow

Step 1: Precision pass with reddit_leads_scrape

Start with focused keyword + subreddit pairs:

  • searches: list of { "keyword": "...", "subreddit": "..." }
  • hours_back: set a clear recency window
  • search_posts=true
  • search_comments=true only when comment evidence is needed
  • sort="new" for monitoring or sort="top" for stable discussions
  • negative_keywords to suppress spam/noise

Use 1-3 specific keywords first. Avoid broad single words.

Step 2: Expand with reddit_scrape

If precision results are too narrow:

  • run reddit_scrape with subreddit start_urls
  • add adjacent keyword variants in searches
  • tune sort and time for recency vs quality
  • keep skip_comments=true when only post-level signal is needed

Query Quality Rules

  • Prefer scoped subreddits before global search.
  • Include negative filters (e.g. onlyfans, porn, nsfw, promo, buy now) when results are noisy.
  • Increase specificity before increasing max_items.
  • If results are sparse, widen subreddits and add semantically related keywords.

Output Requirements

Return:

  • top findings with short rationale
  • source URLs
  • subreddit distribution
  • repeated themes/pain points
  • recommended follow-up keywords

Do not return unfiltered dumps. Prioritize relevance and evidence.

Download now (ZIP)

  • Other versions27 projects use a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 27

    1. ReScienceLab/opc-skills★ 1.9ksame name
    2. astashov/liftosaur★ 747same name
    3. redf0x1/camofox-browser★ 411same name
    4. sigcli/sigcli★ 293same name
    5. refly-ai/refly-skills★ 203same name
    6. getnao/sylph★ 195same name
    7. runxhq/runx★ 97same name
    8. AlekseiUL/sprut-agent-kit★ 66same name
    9. carsteneu/yesmem★ 46same name
    10. AceDataCloud/Skills★ 17same name

    17 more not listed

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • Used alongsideProjects with it also use facebook, bilibili and 4 more.

    Other files people use alongside this one.

    Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
    • refly-aiSkill

      facebook

      Integrate with Facebook for social media management. Use when you need to: (1) post updates to Facebook pages, (2) share content and media, or (3) automate Facebook page workflows.

      Also in 4 projects that use this

    • sigcliSkill

      bilibili

      Interact with Bilibili (B站) — browse trending videos, view video details, read comments, search videos and users, view user profiles, like, coin, and favorite videos. Use this skill whenever the user mentions Bilibili, B站, wants to browse Bilibili content, search Bilibili videos, read Bilibili comments, look up Bilibili users, or interact with Bilibili content. Also trigger when the user pastes a Bilibili URL (e.g. bilibili.com/video/BV...) or mentions a BV ID.

      Also in 3 projects that use this

    • buildoakSkill

      moltbook

      Also in 3 projects that use this

    • younghaiSkill

      google-calendar

      Google Calendar 일정 조회, 검색, 등록. "일정", "스케줄", "캘린더" 등을 언급하면 자동 실행. Daily Note 작성, Weekly Review에 사용.

      Also in 3 projects that use this

    • Hugging FaceSkill

      update-docs

      Update documentation across the repo after API changes. Finds stale references in docs, examples, docstrings, and fixes them.

      Also in 3 projects that use this

    • NVIDIASkill

      github

      Interact with GitHub using the gh CLI restricted to REST API only (no GraphQL). Use when the user wants to work with GitHub issues, pull requests, repos, releases, or Actions — especially in sandboxed environments where the GraphQL endpoint may be blocked. Trigger keywords - github, gh, pull request, PR, github issue, github actions, workflow, release, gh api.

      Also in 3 projects that use this

  • In this repository31 other files it gives its agents.

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.