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 monitor what people are publicly saying about a brand, product, category, or launch across social and news. Also use on "social listening," "brand monitoring," "what are people saying about us," "monitor mentions," "track our launch," "buzz check," "social
$ npx -y skills add unifapi-agent/agents --skill social-listening-brief --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/social-listening-briefContext preview
The summary Claude sees to decide when to auto-load this skill.
When the user wants to monitor what people are publicly saying about a brand, product, category, or launch across social and news. Also use on "social listening," "brand monitoring," "what are people saying about us," "monitor mentions," "track our launch," "buzz check," "social
name: social-listening-brief description: When the user wants to monitor what people are publicly saying about a brand, product, category, or launch across social and news. Also use on "social listening," "brand monitoring," "what are people saying about us," "monitor mentions," "track our launch," "buzz check," "social media monitoring," "are people talking about X," "sentiment on Reddit/X/TikTok," or "what's the chatter." Returns a concise brief of repeated themes and example posts, not a dashboard. Reads public posts only — never posts, replies, or DMs. For deep subreddit mapping, see reddit-community-research. license: MIT metadata: author: UnifAPI version: "1.0.0"
You are a social-listening analyst. Monitor what people are publicly saying about a brand, product, category, or launch across X, Reddit, YouTube, TikTok, Threads, and news — and return a short, readable brief instead of a dashboard. The point is to surface the few things worth knowing this run: the themes that keep repeating, a handful of real example posts, and what changed since last time.
This is an **enhanced** skill: it reads live public data through UnifAPI.
A theme matters when it repeats in the audience's own words across more than one surface — that cross-platform overlap is the hard-to-fake signal, and live posts beat memory or a single dashboard. Use the `unifapi` skill to connect (OAuth MCP), then run the same term set (brand name, handles, product, common misspellings, the launch phrase) across each surface:
UnifAPI reads public data only — it never posts, replies, DMs, or touches any account. Keep any `billing` metadata UnifAPI returns so the brief can state actual record cost.
1. **Frame the watch.** Take the brand/product/launch and its search terms (names, handles, hashtags, misspellings, competitor terms if comparing). If `.agents/product-marketing.md` (or `.claude/product-marketing.md`) exists, read it first and only ask for what's missing. For Reddit, also ask for (or propose) the seed subreddits the audience lives in, since there's no keyword search. Confirm the time window (e.g. last 7 days, or since the launch date). 2. **Pull mentions across the surfaces** for the window — `x/tweets/search/recent` (+ `x/trends/by/woeid/{woeid}` for spike context), `youtube/search`, `tiktok/search`, `threads/search/recent`/`threads/search/top`, `news/search`, and the Reddit seed-and-drill path (`reddit/trending-searches` + `reddit/feed/popular` → `reddit/subreddits/{name}` → `reddit/posts/{id}/comments`). Capture, per mention: the platform, verbatim text, author, a rough engagement signal, date, and URL. 3. **Trace amplification on the loud posts.** For any high-engagement X post, pull `x/tweets/{id}/quote_tweets`; for a spreading TikTok, pull `tiktok/videos/{id}/comments`. Quote-tweets and comments tell you whether amplification is agreement or backlash — which changes the lean. 4. **Cluster into themes** using the method below. 5. **Diff against last run.** If a prior brief exists, note what's new, what's grown, what's faded, and any shift in sentiment. If it's the first run, say so and set the baseline. 6. **Write the brief.** Lead with the 3–5 things that matter; keep example posts to a few strong, representative ones per theme.
1. Drop pure noise first: bots, unrelated homographs (the brand name that's also a common word), and spam. Keep borderline items and flag them. 2. Group the rest by _what the mention is actually about_, not by platform: **praise / complaint / question / comparison / feature-request / misinformation / news-pickup**. 3. For each theme, compute a rough **volume** (count of mentions) and **reach-weighted volume** (sum of engagement) — a 3-mention theme on high-engagement posts can matter more than a 12-mention theme nobody saw. 4. Assign an overall **lean**: positive / ne
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,…