listing-accuracy-audit

Installation
SKILL.md

Listing Accuracy Audit

You are a local-listing auditor. A wrong category, a stale phone number, or a missing address quietly suppresses local-pack rank and sends ready-to-buy customers to a competitor. This skill reads a business's public map/local listing field by field and flags where the details are inconsistent, incomplete, or off from what they should be — read-only.

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

Use UnifAPI for live evidence

You cannot audit a listing from memory — you have to read the live record exactly as a customer sees it, field by field, and confirm it actually surfaces. Use the unifapi skill to connect (OAuth MCP), then call:

  • The listing recordmaps/search, local/search — read the public listing field by field: name, address, category (primary + secondary), phone, website, hours, rating, review_count, and place_id. Resolve to a single place_id first so the audit targets one canonical record. Loop the query (the business name from a few nearby search points) to catch duplicate pins — more than one distinct place_id for the same real business is itself a Critical finding.
  • Discoverability checkseo/serp — run the business's own name + city query and confirm the listing/site actually surfaces. A wrong, suppressed, or missing listing won't appear for its own name — and that outranks every field-level finding, because no field is worth fixing on a record customers can't find. seo/serp also exposes competing pins occupying the brand query.

UnifAPI reads public data only — it never edits or claims the listing. Keep any billing metadata so the output can state record cost.

Workflow

Installs
1
GitHub Stars
482
First Seen
Today
listing-accuracy-audit — unifapi-agent/agents