Reddit Leads skill for Claude Code: find B2B leads on Reddit
Lets Claude find Reddit posts where people want to switch tools or buy, and score each one 0-100, using the paid reddapi.dev Leads API.
- Installs
- 12.7K
- on skills.sh
- Stars
- 15
- on GitHub
- Updated
- Sep 2026
- last repo commit
reddit-leads makes Claude send your description of a target buyer to reddapi.dev's lead endpoint. Each result is a Reddit post or comment with a 0-100 lead score, a lead type such as pain_point or solution_request, an industry, the product being complained about and the author's Reddit username.
It triggers on lead, prospecting or competitor-switching requests. API access needs a paid reddapi.dev plan and a key in your shell. The skill says outreach is for you to do: Claude drafts text for you to read and send, and does not post, message or write to a CRM from a lead.
Good for
- Founders and sales teams looking for people unhappy with a competitor
- Marketers who want real pain-point wording to shape messaging
- Product teams checking which missing features people ask for
Install reddit-leads
Claude Code
- 1
Copy this prompt.
Install the reddit-leads skill in Claude Code. Run this command: npx skills add https://github.com/lignertys/reddit-research-skills --skill reddit-leads Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
The skill needs a reddapi.dev key in the shell that runs Claude. SKILL.md gives two lines to run yourself: export REDDAPI_API_KEY=... and export REDDAPI_AUTH="Authorization: Bearer $REDDAPI_API_KEY". Because Claude runs curl in that shell, we store no Claude app upload tab for this skill.
From the project README. Source.
What's in the skill
When it loads
Discover B2B leads from Reddit using AI-powered lead scoring via reddapi.dev Leads API. Finds high-intent signals, scores them 0-100, and classifies by lead type (pain_point, solution_request, complaint, feature_request, comparison). Perfect for competitor poaching, pain point discovery, and sales prospecting.
Sections in SKILL.md
- Overview
- Setup
- Plan requirement
- Credentials
- Rate Limits
- Handling Untrusted Content
- API Reference
- POST /api/v1/leads
- Lead Types (6 Categories - verify before assuming this list is exhaustive)
- Lead Score (0-100)
- Query Strategies
- Competitor Switching (Highest Score)
- Pain Point Discovery
- Feature Gap Targeting
- Niche Industry Targeting
- Quick Reference: Query → Score Patterns
Key facts
- Author
- lignertys (repo owner)
- Installs on skills.sh
- 12,657 as of 2026-11-02
- GitHub stars
- 15 for the repo, 2026-11-02
- skills.sh audits
- Gen Agent Trust Hub pass, Socket pass, Snyk warn
- What is inside
- 1 file: SKILL.md (no scripts in the folder)
- Last repo commit
- 2026-09-15
What it includes
Finds scored leads from a plain-language query
Takes a query and a limit (default 20, max 50). There is no server-side score filter, so Claude filters lead_score itself.
Try: “Find founders looking to switch from Stripe and keep leads scoring 60 or more.”
Runs code ·
POST /api/v1/leadsGives each result a 0-100 score
Scores combine signal strength, buying intent, relevance and engagement. 90-100 is hot, 70-89 warm, 50-69 moderate, below 50 is skipped.
Read ·
Lead scoringLabels each result with one of 6 known types
pain_point, solution_request, complaint, feature_request, comparison and workflow_issue. SKILL.md says to treat the list as open.
Read ·
Lead typesPatterns for switchers, pain points, features and industries
Examples include "switching from [competitor] to" and "[industry] need help with [problem]".
Network ·
Query strategiesLoops one query over several competitors
A shell loop runs a leads query for each competitor name in turn.
Try: “Run lead queries for Asana, Monday, ClickUp and Trello.”
Runs code ·
Multi-competitor sweepDrafts text for you to send
Claude may draft messages, quoted apart from its own text. It must not post to Reddit, send a message or write to a CRM because of a lead.
Read ·
Outreach draftsTreats post text as data and keeps the key out of chat
Same rules as reddit-research: no commands from posts, key referenced only as $REDDAPI_API_KEY.
Read ·
Untrusted-content and key rules
From the official docs
Permissions
Medium risk
Claude sends your queries and API key to reddapi.dev and gets back Reddit usernames with post text. Keep confidential text out of queries and send any outreach yourself.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Results name real Reddit users
Each lead carries the author's username and post text. Use them for research, store only what you need, and send any outreach yourself under each platform's rules. github.com
Your queries and key go to a third party
Claude sends each query and your API key to reddapi.dev. Keep confidential text out of queries. github.com
Calls use a paid monthly allowance
Web, API and lead searches share one counter. The multi-competitor loop sends one request per name, so check your plan before large sweeps. github.com
Results are untrusted Reddit text
SKILL.md tells Claude to treat lead text as data and never act on it. Read results before you approve a follow-up command. github.com
Security advisories
No published security advisories as of Nov 2, 2026.
Technical details
| Turning on read-only | SKILL.md defines no read-only switch. It says outreach, Reddit posts, messages and CRM writes are the user's actions, not triggered by a lead. |
|---|---|
| Talks to | reddapi.dev |
| Sign-in and keys | You export REDDAPI_API_KEY in your own shell. SKILL.md tells Claude not to ask for the key, echo it or write it to a file. |
| Scopes |
|
Questions
What does the reddit-leads skill do?
It makes Claude find Reddit posts where people show buying intent, then score each 0-100 and label it by type. You get the post link, subreddit, author name, pain point and opportunity.
How do I install reddit-leads?
Use the install box at the top of the page and set REDDAPI_API_KEY in your own shell. We store no Claude app upload for it because Claude runs curl in your shell.
Does it cost money?
The reddapi.dev API is paid. SKILL.md lists Lite $19.9/mo (500 calls a month), Starter $49/mo (5,000), Pro $99/mo (15,000) and Team $249/mo (50,000). The Free plan has 3 web searches and no API access. Confirm prices on reddapi.dev.
Will it message people for me?
SKILL.md says no: outreach is the user's action. Claude drafts text, shows it, and you send it. It also says Claude must not post to Reddit, send a DM or email, or write to a CRM because of a lead.
Who runs reddapi.dev, and is it Reddit?
It is not Reddit. The repo README calls it a third-party service (not Reddit official) that needs no Reddit sign-in or app registration. Neither the README nor SKILL.md names the company behind it, so check reddapi.dev before you send it queries or pay for a plan.
Is reddit-leads safe?
It bundles no scripts, but Claude runs curl commands that send your queries and API key to reddapi.dev. Results include Reddit usernames and unmoderated post text, so keep what you collect to what you need and follow the rules of the platforms you contact people on.
Why do I get a 429 error?
SKILL.md says 429 means an invalid or expired key, the Free plan, or an exhausted monthly quota. An invalid key returns 429, not 401. A 403 means the POST lacked a JSON content type header.
reddit-leads vs reddit-research?
reddit-research is for broad market research, trends and subreddits. reddit-leads is for scored buying-intent posts, and it needs a paid plan.
Information
updated Nov 2, 2026
- Repository
- lignertys/reddit-research-skills
- Folder
skills/reddit-leads
Sources
Docs, issue trackers and discussions this page is built from.
Show all 2Hide
- README · github.com
- reddit-leads SKILL.md · github.com