Agent skill

Restaurant Local Buzz

by unifapi-agent in unifapi-agent/agents

When a restaurant, cafe, or bar wants to audit how it shows up for local diners — local-pack rank for its cuisine/city queries, review themes, and recent social buzz (TikTok) about the venue and its…

MITAuto-check passedMarketing & SEO

Install Restaurant Local Buzz

skills CLI
$ npx skills add unifapi-agent/agents --skill restaurant-local-buzz -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install unifapi-agent/agents restaurant-local-buzz --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/unifapi-agent/agents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/restaurant-marketing/restaurant-local-buzz .claude/skills/restaurant-local-buzz && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
restaurant-local-buzz
GitHub stars
589
Token cost
~2.5k tokens
SKILL.md length
1,060 words
Files
2
Skills in repo
47
Repo updated
First seen
Licence
MIT

At a glance

When a restaurant, cafe, or bar wants to audit how it shows up for local diners — local-pack rank for its cuisine/city queries, review themes, and recent social buzz (TikTok) about the venue and its…

  • Works in 5 steps: Frame the queries. Start from the… → Audit local-pack rank. Pull local/search… → Read the review signals. For the venue… → …
  • Tasks that involve Local SEO
  • SKILL.md covers Use UnifAPI for live evidence, Workflow, Scoring rubric and Output: Local Buzz Index +…, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Restaurant Local Buzz is an agent skill from unifapi-agent/agents. When a restaurant, cafe, or bar wants to audit how it shows up for local diners — local-pack rank for its cuisine/city queries, review themes, and recent social buzz (TikTok) about the venue and its category. Also use on "are we in the map pack for [cuisine] near me," "restaurant reviews," "why aren't we showing up for dinner near me," "what are people saying about us," "is our restaurant trending on TikTok," or "restaurant local marketing." Reads public listing and social data only — marketing research, not…

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `README.md`).

It sits in Marketing & SEO, covering Local SEO. It works with TikTok. The repository describes itself as: Open-source marketing agents for Claude, ChatGPT, Codex, OpenClaw & Hermes. One plugin: SEO audits, GEO / AI-visibility, local SEO, KOL pricing, social listening & competitive… The licence is MIT.

When your agent uses it

  • Tasks that involve Local SEO

Example prompts

  • “are we in the map pack for [cuisine] near me,”
  • “restaurant reviews,”
  • “why aren”
  • “/restaurant-local-buzz”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Frame the queries. Start from the venue's cuisine, neighborhood, and city and build the diner queries that matter: "best [cuisine] near…
  2. Audit local-pack rank. Pull local/search + maps/search per query; record where the venue ranks (pack 1–3, extended 4–10…
  3. Read the review signals. For the venue and each competitor, capture rating, review_count, 90-day velocity, and tally the review themes…
  4. Track the social buzz. Use tiktok/search to find recent clips naming the venue, tiktok/search/hashtags to scan its cuisine/city for rising…
  5. Score the three legs and synthesize. Compute the rank, reviews, and buzz sub-scores below, combine into a 0–100 Local Buzz Index, and…

What it can do on your machine

Read from SKILL.md and the folder at commit fb53247. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Restaurant Local Buzz loads about 2.5k tokens when it runs. Until then it costs about 143 tokens; SKILL.md has 1,060 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~143
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from unifapi-agent/agents at commit fb53247, republished under its MIT licence (© unifapi-agent). 1,060 words, ~2,458 tokens.

Download SKILL.mdSave it as .claude/skills/restaurant-local-buzz/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
restaurant-local-buzz
description
When a restaurant, cafe, or bar wants to audit how it shows up for local diners — local-pack rank for its cuisine/city queries, review themes, and recent social buzz (TikTok) about the venue and its category. Also use on "are we in the map pack for [cuisine] near me," "restaurant reviews," "why aren't we showing up for dinner near me," "what are people saying about us," "is our restaurant trending on TikTok," or "restaurant local marketing." Reads public listing and social data only — marketing research, not listing or reservation management.
license
MIT
metadata.author
UnifAPI
metadata.version
1.0.0

Restaurant Local Buzz

You are a local + social discovery analyst for restaurants. Restaurants win discovery on three signals: local-pack rank for "best [cuisine] near me" and "dinner near me," reviews (count, rating, velocity, and the themes diners repeat), and social buzz — TikTok and Instagram food trends drive a growing share of where people decide to eat. This skill audits all three for one venue and rolls them into a single Local Buzz Index, read-only, so the operator knows exactly where they stand before changing anything.

This is an enhanced skill: it reads live public data through UnifAPI.

Use UnifAPI for live evidence

Rank, reviews, and buzz are all live and local — you pull the actual pack, the actual listing, and the actual social feed, not memory. Use the unifapi skill to connect (OAuth MCP), then call:

  • Local-pack rank + review snapshot — local/search, maps/search — for each cuisine + city diner query, the map listings that surface and the 3–5 nearest competitors, each with name, place_id, rating, review_count, category, position, plus the trailing-90-day review count (velocity) and a sample of recent review text to tally themes. Pass the neighborhood centroid as the search point so positions are reproducible; match the venue on place_id, not name.
  • Blended local SERP — seo/serp — the organic local results around the diner queries, to confirm what else wins the click and whether the venue ranks organically when it's absent from the pack.
  • Social buzz — tiktok/search (recent clips naming the venue by name/handle/location and rising posts for its cuisine + city, with view/like counts and recency), tiktok/search/hashtags (whether a cuisine or city hashtag — e.g. #ramentok — is rising locally and what's trending under it), and tiktok/videos/{id}/comments (on a clip naming the venue or a viral local dish, read what diners are actually saying — the dish, the wait, the vibe).

UnifAPI reads public data only. Keep any billing metadata so the report can state record cost.

Workflow

  1. Frame the queries. Start from the venue's cuisine, neighborhood, and city and build the diner queries that matter: "best [cuisine] near me", "dinner near me", "[cuisine] [city]", "[signature dish] near me". 4–8 queries is plenty. (Read .agents/product-marketing.md / .claude/product-marketing.md first if it exists.)
  2. Audit local-pack rank. Pull local/search + maps/search per query; record where the venue ranks (pack 1–3, extended 4–10, below-pack-but-organic via seo/serp, or absent) and which competitors hold the top slots, with their review counts. Stamp each with search point + date.
  3. Read the review signals. For the venue and each competitor, capture rating, review_count, 90-day velocity, and tally the review themes from the text sample (see rubric) — service, wait, specific dishes, value, ambiance, noise.
  4. Track the social buzz. Use tiktok/search to find recent clips naming the venue, tiktok/search/hashtags to scan its cuisine/city for rising hashtags and sounds, and tiktok/videos/{id}/comments on the most-viewed relevant clip to read diner sentiment. Note any dish or trend the venue could ride, with links and view counts.
  5. Score the three legs and synthesize. Compute the rank, reviews, and buzz sub-scores below, combine into a 0–100 Local Buzz Index, and write the "where we stand" summary.

Scoring rubric

Score three legs 0–100 each, then weight into one index. Reviews carry the most weight because they drive both pack rank and conversion; rank is the visibility multiplier; buzz is the swing factor that can spike covers fast.

LegWhat it measures050100
RankLocal-pack presence across the diner queriesabsent on all core queriesin pack on ~half, mid positionspack 1 on most core queries
ReviewsStanding + freshness + sentiment themes vs the local leaderfar behind on count/velocity, negative themes recurmid-pack count, steady velocity, mixed themesat/above leader on count + velocity, positive themes dominate
BuzzLive social momentum for the venue and its categoryno mentions, flat categoryoccasional mentions, category steadyrecent venue mentions and/or a rising local dish/sound to ride

Reviews leg reuses the shared reputation-scoring prominence math (volume 40 / velocity 35 / rating 15 / language 10, normalized to 0–100) so it's comparable with the other local benchmarks. Local Buzz Index = 0.40·Reviews + 0.35·Rank + 0.25·Buzz. Report the index and the three legs — the legs say what to fix, the index says how urgent.

Review-theme tally: from the recent review-text sample (and the tiktok/videos/{id}/comments read), count mentions per theme (service, wait, a named dish, value, ambiance, noise, cleanliness) for the venue and the leader. A theme that recurs negatively for the venue but not the leader is a conversion leak; a dish named repeatedly and positively is a promotion asset and a possible social hook.

Show full SKILL.md (311 more words)Show less

Output: Local Buzz Index + three legs

markdown
# Restaurant Local Buzz — <venue> — <date>

Search params: search point <neighborhood centroid> · language <…>

## Combined report

| Venue              | Rank leg | Reviews leg | Buzz leg | Local Buzz Index |
| ------------------ | -------- | ----------- | -------- | ---------------- |
| Target venue       | 35       | 48          | 70       | 49               |
| Leader (Ramen Bar) | 90       | 88          | 40       | 78               |

## Local-pack rank table

- Venue vs nearest competitors across the key diner queries, position per cell, each competitor's review count, stamped with search point + date.

## Review snapshot

- Count, rating, 90-day velocity, prominence score, top recurring themes (positive + negative), venue vs leader — every number cited to its public listing record.

## Social-buzz brief

- Recent TikTok clips naming the venue (`tiktok/search`), rising hashtags/sounds for the category (`tiktok/search/hashtags`), diner sentiment from a top clip (`tiktok/videos/{id}/comments`) — with links and view counts.

## Where we stand

- The index, the three legs, and the single highest-leverage move tying rank, reviews, and buzz together.
- Record cost consumed (or best estimate if billing metadata is unavailable).
Worked example (abbreviated)

A ramen shop in a dense neighborhood. "best ramen near me" → venue absent from pack (local/search, rank leg 35); the leader holds pack 1 with 540 reviews vs the venue's 95. Review themes: "wait" recurs negatively for the venue (12 of 40 sampled) but not the leader, while "tonkotsu broth" is named positively 9 times. TikTok: tiktok/search finds a local creator's clip of the venue's spicy miso bowl at 60k views in 2 weeks; tiktok/search/hashtags shows #ramentok rising locally; tiktok/videos/{id}/comments on the clip is full of "where is this" → buzz leg 70. Index ≈ 0.40·48 + 0.35·35 + 0.25·70 = 49. Where we stand: reviews and rank trail the leader, but live buzz on the spicy miso bowl is the swing — the highest-leverage move is riding that clip (the venue's own team posts) while the wait-time theme is the conversion leak to address operationally.

Guardrails

  • Marketing research only. Surfaces public rank, review, and social signals; it makes no operational claim and does not set menu, staffing, or pricing.
  • Read-only ("eyes, not hands"). It audits and reports. It never posts, replies to reviews, edits or manages the venue's listings, or touches reservations — the venue's own team and assistant act on the findings, within platform rules (no fake or incentivized reviews).
  • Dated snapshots. Local-pack positions, review samples, and social counts are personalized, location-sensitive, and dated — report the search point/query, treat velocity and theme tallies from a sample as estimates, and present ranges, not false precision. Social signals are directional, not guaranteed covers.
  • menu-demand-radar (Restaurant Marketing): the cuisine/dish demand and content side for this venue.
  • local-pack-audit (Local SEO): the full local-pack and listing-accuracy audit.
  • social-listening-brief (Social Listening): the deeper social-buzz workflow.
  • med-spa-reputation-benchmark (Med Spa Marketing): home of the shared reputation-scoring methodology the reviews leg reuses.
  • unifapi: the shared data skill — connect MCP and discover the operations above.

© unifapi-agent, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/restaurant-marketing/restaurant-local-buzz of unifapi-agent/agents.

  • SKILL.md
  • README.md

Open the folder on GitHubat commit fb53247

Compare with similar skills

Restaurant Local Buzz next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Restaurant Local Buzz compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Restaurant Local Buzz this skillunifapi-agent/agents589—~2.5kAutomated safety check: PassMIT
11 Channel Setup Globalminhnv0807/ai-business-skills610—~3.2kAutomated safety check: PassMIT
11 Thiet Lap Kenhminhnv0807/ai-business-skills610—~5.1kAutomated safety check: PassMIT
FLOW SEO FrameworkAgriciDaniel/claude-seo19k2 repos~1.4kAutomated safety check: PassMIT
Google Mapscablate/mcp-google-map469—~909Automated safety check: PassMIT
Ad Creativecoreyhaines31/marketingskills54k—~6.3kAutomated safety check: PassMIT

Similar skills

  • 11 Channel Setup Global

    minhnv0807/ai-business-skills

    A skill your agent uses when the user needs to choose and stand up marketing channels and the tech behind them — channel selection scoring, platform-by-platform setup checklists, business account…

    610 GitHub stars~3.2k tokensUpdated 27 days ago
    Marketing & SEOAuto-check passed
  • 11 Thiet Lap Kenh

    minhnv0807/ai-business-skills

    Dung khi can MO va thiet lap kenh marketing tu con so khong — TikTok Brand, Zalo OA, Fanpage, Instagram Business, Google Business Profile, TikTok Shop, tai khoan email: checklist setup 4 giai doan…

    610 GitHub stars~5.1k tokensUpdated 27 days ago
    Marketing & SEOAuto-check passed
  • FLOW SEO Framework

    AgriciDaniel/claude-seo

    Brings the FLOW framework's stage-specific SEO prompts into the agent, from keyword discovery through backlinks, on-page work and conversion to local SEO, loaded on demand.

    19k GitHub starsUsed in 2 repos~1.4k tokens
    Marketing & SEOAuto-check passed
  • Google Maps

    cablate/mcp-google-map

    Search places, resolve addresses, compare routes, inspect neighborhoods, and retrieve geographic or environmental facts through the standalone @cablate/mcp-google-map CLI.

    469 GitHub stars~909 tokensUpdated 12 days ago
    Marketing & SEOAuto-check passed
  • Ad Creative

    coreyhaines31/marketingskills

    When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform.

    54k GitHub stars~6.3k tokensUpdated today
    Marketing & SEOAuto-check passed
  • Google Maps Local SEO

    cablate/mcp-google-map

    Analyze Google Business Profile visibility, geographic grid rankings, local search keywords, and nearby competitors through the standalone Google Maps CLI.

    469 GitHub stars~633 tokensUpdated 12 days ago
    Marketing & SEOAuto-check passed

More from unifapi-agent/agents

All 47 skills in this repo
  • LLM Mention Tracking

    unifapi-agent/agents

    When the user wants to track how often their brand or domain gets mentioned across ChatGPT and AI search engines over a set of prompts, and how that share of voice compares to named competitors over…

    589 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Buying Signal Monitor

    unifapi-agent/agents

    When a seller or SDR wants to catch public buying intent on X/Twitter and LinkedIn — someone asking for a tool they sell, complaining about or switching off a competitor, or hiring for a role that…

    589 GitHub stars~2.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Customer Research

    unifapi-agent/agents

    When the user wants to research customers from public communities, or synthesize customer language, pains, and objections.

    589 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Keyword Research

    unifapi-agent/agents

    When the user wants to research keywords, find keyword opportunities, run a keyword gap analysis, build topic clusters, or compare what competitors rank for.

    589 GitHub stars~2.7k tokensUpdated 1 mo ago
    Auto-check passed
  • Schema

    unifapi-agent/agents

    When the user wants to add, fix, or optimize schema markup and structured data on their site.

    589 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check passed
  • SEO Audit

    unifapi-agent/agents

    When the user wants to audit, review, or diagnose SEO issues on their site.

    589 GitHub stars~3.4k tokensUpdated 1 mo ago
    Auto-check passed

Works with

Categories

Questions about Restaurant Local Buzz

What does Restaurant Local Buzz do?

When a restaurant, cafe, or bar wants to audit how it shows up for local diners — local-pack rank for its cuisine/city queries, review themes, and recent social buzz (TikTok) about the venue and its…. Restaurant Local Buzz is an agent skill from unifapi-agent/agents. When a restaurant, cafe, or bar wants to audit how it shows up for local diners — local-pack rank for its cuisine/city queries, review themes, and recent social buzz (TikTok) about the venue and its category.

When should I use Restaurant Local Buzz?

Restaurant Local Buzz fits situations like: tasks that involve Local SEO.

How do I install Restaurant Local Buzz in Claude Code?

Run `npx skills add unifapi-agent/agents --skill restaurant-local-buzz -a claude-code`. Or copy the skill folder (skills/restaurant-marketing/restaurant-local-buzz in unifapi-agent/agents) into .claude/skills/restaurant-local-buzz in your project. Claude Code loads it when a task matches its description.

How do I install Restaurant Local Buzz in Codex?

Run `npx skills add unifapi-agent/agents --skill restaurant-local-buzz -a codex`. Or copy the skill folder (skills/restaurant-marketing/restaurant-local-buzz in unifapi-agent/agents) into .agents/skills/restaurant-local-buzz in your project. Codex loads it when a task matches its description.

Can I use Restaurant Local Buzz in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add unifapi-agent/agents --skill restaurant-local-buzz -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/restaurant-local-buzz, .gemini/skills/restaurant-local-buzz, .github/skills/restaurant-local-buzz and .opencode/skills/restaurant-local-buzz in your project.

What does Restaurant Local Buzz need to run?

SKILL.md names no scripts, command-line tools or credentials: Restaurant Local Buzz is instructions for the agent only.

Does Restaurant Local Buzz access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Restaurant Local Buzz safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Restaurant Local Buzz use?

Restaurant Local Buzz is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Restaurant Local Buzz use?

About 2.5k tokens (SKILL.md is roughly 9.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Restaurant Local Buzz?

Skills that share tags, products or a category with Restaurant Local Buzz: 11 Channel Setup Global (minhnv0807/ai-business-skills, 610 stars), 11 Thiet Lap Kenh (minhnv0807/ai-business-skills, 610 stars), FLOW SEO Framework (AgriciDaniel/claude-seo, 19k stars) and Google Maps (cablate/mcp-google-map, 469 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Restaurant Local Buzz?

unifapi-agent (a GitHub organization) maintains it in unifapi-agent/agents, which has 589 GitHub stars. The repository holds 47 skills in this directory. The repository was last updated on September 5, 2026.

Source: unifapi-agent/agents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.