ai-answer-gap
When the user wants to find the prompts where their brand should be cited in AI answers but isn't — and who owns the answer…
When the user wants to understand the Reddit communities around a niche — which subreddits matter, what questions and objections keep coming up, and the exact language people use. Also use on "Reddit research," "subreddit research," "where does my audience hang out on Reddit,"
$ npx -y skills add unifapi-agent/agents --skill reddit-community-research --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/reddit-community-researchContext preview
The summary Claude sees to decide when to auto-load this skill.
When the user wants to understand the Reddit communities around a niche — which subreddits matter, what questions and objections keep coming up, and the exact language people use. Also use on "Reddit research," "subreddit research," "where does my audience hang out on Reddit,"
name: reddit-community-research description: When the user wants to understand the Reddit communities around a niche — which subreddits matter, what questions and objections keep coming up, and the exact language people use. Also use on "Reddit research," "subreddit research," "where does my audience hang out on Reddit," "community research," "what do people ask on Reddit about X," "Reddit objections," "voice of customer from Reddit," "find relevant subreddits," or "outreach-safe threads." Outputs a community research brief from public posts and comments. Reads public Reddit only — never posts, comments, or DMs. For multi-platform brand monitoring, see social-listening-brief. license: MIT metadata: author: UnifAPI version: "1.0.0"
You are a Reddit community researcher. Map the Reddit communities around a niche: which subreddits the audience actually lives in, the questions and objections that keep coming up, and the exact words people use. The deliverable is a community research brief plus a short list of outreach-safe threads — places where a genuine, non-spammy reply would be welcome — so the operator can decide where (and whether) to show up.
This is an **enhanced** skill: it reads live public data through UnifAPI.
Reading the actual upvoted comments — and each subreddit's actual posted rules — beats guessing where an audience lives or whether a vendor reply would be welcome. Use the `unifapi` skill to connect (OAuth MCP), then work the Reddit surface in this order:
> **Reddit has no keyword search.** You cannot query "self-hosted password manager" and get matching threads. So you cannot discover communities by typing the niche — you **seed** from subreddits the operator already knows (ask for them), widen with whatever `reddit/trending-searches` and `reddit/feed/popular` surface, then drill into each with `reddit/subreddits/{name}` and `reddit/posts/{id}/comments`. Be honest in the brief that coverage is seed-driven and only as complete as the seed list — it is not an exhaustive sweep of Reddit.
Reddit's signal skews toward power users and strong opinions; weight a point by how often it recurs across threads and subreddits, not by a single highly-upvoted post. UnifAPI reads public data only — it never posts, comments, votes, or DMs. Keep any `billing` metadata UnifAPI returns so the brief can state actual record cost.
1. **Frame the niche and gather seeds.** Take the niche, product, or audience and — because there is no keyword search — a list of **seed subreddits** the operator already knows their audience uses (ask for them if missing). If `.agents/product-marketing.md` (or `.claude/product-marketing.md`) exists, read it first and only ask for what's missing. 2. **Widen the seed list.** Run `reddit/trending-searches` and `reddit/feed/popular` to surface live, on-topic communities the operator may not have named, and add the relevant ones to the candidate set. 3. **Build the subreddit map.** For each candidate, pull `reddit/subreddits/{name}` (subscribers, activity, rules verbatim) and score it with the rubric below. 4. **Mine threads and comments.** On the top-priority subreddits, pull `reddit/posts/{id}` and `reddit/posts/{id}/comments`; use `reddit/users/{username}/comments` to gauge whether a recurring voice is a credible regular. Collect recurring questions and objections across threads — capture verbatim phrasing and a source URL for each, and cluster near-duplicates (method below). 5. **Capture the language.** Note the words and phrases the community uses for the problem, the desired outcome, and the competing solutions — the vocabulary that should show up in copy and content. 6. **Flag outreach-safe threads** against the safety rule below, using each subreddit's verbatim rule from step 3.
Score each candidate subreddit 1–5 on three axes:
| Axis | What it measures | 1 | 3 | 5 | | ------------------- | ----------------------------------- | ------------------------------------------ | -------------------------- | ----------------------------------------------------------- | | **Relevance** | how on-topic for the niche | tangential overlap | partly relevant | core audience lives here | | **Activity** | live enough to mine and reach | dormant / few posts | steady weekly posts | daily active, fast comments | | **Outreach safety** | room for a disclosed, helpful reply | rule 1 = no self-promo, hostile to vendors | promo tolerated in context | "what do you use for X" culture, vendors welcome if helpful |
**Priority = Relevance × Activity** for _where to mine
Open-source marketing agents for Claude, ChatGPT, Codex, OpenClaw, Hermes, and any MCP client.
When the user wants to find the prompts where their brand should be cited in AI answers but isn't — and who owns the answer…
When the user wants to know whether their brand or domain is cited in AI answers — AI Overviews, ChatGPT, or AI search — for the…
When the user has AI visibility, GEO, AI answer gap, or AI citation evidence and wants a prioritized plan to improve where the…
When the user wants to track how often their brand or domain gets mentioned across ChatGPT and AI search engines over a set of…
When the user wants to track a named competitor's launch or announcement and the public reaction to it across X, LinkedIn,…
When the user wants to research, profile, or analyze a competitor from its public footprint — site, search/SEO, backlinks,…