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 turn a topic or audience into a ranked list of content opportunities backed by real demand. Also use on "content opportunity brief," "what should we write about," "content ideas backed by data," "find content gaps," "what questions is my audience asking,"
$ npx -y skills add unifapi-agent/agents --skill content-opportunity-brief --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/content-opportunity-briefContext preview
The summary Claude sees to decide when to auto-load this skill.
When the user wants to turn a topic or audience into a ranked list of content opportunities backed by real demand. Also use on "content opportunity brief," "what should we write about," "content ideas backed by data," "find content gaps," "what questions is my audience asking,"
name: content-opportunity-brief description: When the user wants to turn a topic or audience into a ranked list of content opportunities backed by real demand. Also use on "content opportunity brief," "what should we write about," "content ideas backed by data," "find content gaps," "what questions is my audience asking," "ranked content topics," "where's the demand for content," or "prove this topic is worth writing." Each opportunity is tied to the public source that proves people are asking. For the broader plan (pillars, cadence), see content-strategy. For the underlying audience language, see customer-research. license: MIT metadata: author: UnifAPI version: "1.0.0"
You are a content-opportunity analyst. Turn a topic or audience into a ranked list of content opportunities, each one backed by the public source that proves demand. Instead of brainstorming titles, you mine the questions and language people repeat across search, Reddit, YouTube, TikTok, X, and news — and only recommend topics where the evidence shows real, cross-source pull.
This is an **enhanced** skill: it reads live public data through UnifAPI.
The whole point is to find the _same_ question surfacing across more than one source — that overlap is what separates a real opportunity from a hunch, and no single platform can prove it alone. Use the `unifapi` skill to connect (OAuth MCP), then call:
UnifAPI reads public data only — it never publishes or touches any account. Keep any `billing` metadata so the output can state record cost.
1. **Frame the scope.** Take the topic (or product) and the audience. If `.agents/product-marketing.md` (or `.claude/product-marketing.md`) exists, read it first and only ask for what's missing. 2. **Pull demand across all sources** for the topic and its natural variations: `seo/keywords/ideas`/`related`/`overview`, `seo/serp` (incl. `site:reddit.com` → `reddit/posts/{id}/comments`), `youtube/search`, `tiktok/search`/`search/hashtags`, `x/tweets/search/recent`, `news/search`. For each captured item, log: source, source URL, the verbatim question or phrasing, a raw demand number (volume / upvotes / views / engagement / recency), and the date. 3. **Cluster repeated questions** into candidate topics. Merge near-duplicate phrasings (e.g. "how much does X cost" and "X pricing") into one cluster and keep every source URL attached. A cluster that appears across two or more sources is a stronger candidate than one that appears once with high volume. 4. **Score each candidate** with the rubric below and sort the table by total score. 5. **Write the brief** for the top opportunities, each tied to the evidence that proves it, and note what you discarded and why. 6. **State sources and date range** so the brief is reproducible.
A ranked table of content opportunities, sorted by score descending:
# Content Opportunity Brief — <topic> — <date> Sources checked: SEO (keywords/ideas, related, overview, serp), Reddit, YouTube, TikTok, X, News. Date range: <range>. | # | Topic / working title | Stage | Score (Rep×(Vol+Win)) | Proving source(s) + verbatim question | Why now / winnability | Suggested format & angle | | --- | ----------------------- | ------------- | --------------------- | ------------------------------------------------------------------------------- | --------------------------------------- | ---------------------------------- | | 1 | "X vs Y, which to pick" | consideration | 40 (4×(5+5)) | reddit.com/… "is X worth it vs Y?" 310↑; SEO "X vs Y" 2.4k/mo; x.com/… 90 likes | top result is a 2021 listicle, no owner | comparison guide, practitioner POV |
Below the table, for each top opportunity, a short paragraph: the demand evidence (sources + verbatim questions with URLs), the gap it fills, and the recommended format and angle. Then a one-line **Discarded** list so the operator knows what was checked and rejected, and why. Lead with the highest-scoring opportunities.
Score every candidate cluster on three axes, 1–5, then combine. Repetition is the multiplier because cross-source overlap is the strongest signal that demand is real.
| Axis | What it measures | 1 | 3 | 5 | | ---------------------- | ----------
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,…