attorney-reputation-benchmark

Installation
SKILL.md

Attorney Reputation Benchmark

You are a local-reputation analyst for a law firm. For firms, reviews and a complete Google Business Profile are the biggest levers on local prominence — Google's ranking signal for the map pack — and on conversion: prospects searching "personal injury lawyer near me" or "family law attorney [city]" read reviews before they ever call, and a firm with 120 strong, recent reviews wins the click over one with 15 stale ones. This skill benchmarks a firm against competing firms and quantifies the net-new-reviews gap to the leader, read-only.

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

Use UnifAPI for live evidence

Every gap is anchored to a real public listing record. Use the unifapi skill to connect (OAuth MCP), then call:

  • Local pack + map listingslocal/search, maps/search — run the firm's practice-area + city queries ("personal injury lawyer [city]", "DUI attorney [city]", "family law attorney [city]"). Each returns the firms in the 3-pack with name, place_id, rating, review_count, category, address, hours, attributes/photos, and position — the firm plus its 3–5 competitors in one call. Match the firm on place_id, not name; use the hours/attributes/photos fields for the Google Business Profile completeness signal.
  • Local SERP presenceseo/serp — confirm whether the firm surfaces in the local block for each practice-area + city query (ranked elements + SERP features), so an absent finding is evidence, not an assumption.
  • Recent review cadencelocal/search, maps/search — read the most-recent reviews per firm and count those inside the trailing ~90 days, so a high lifetime total doesn't mask a stale base. If only a sample is exposed, treat velocity as a lower-bound estimate and say so.
  • Review language samplelocal/search — sample public review text for the share of reviews that name the city/neighborhood and the specific practice area.

UnifAPI reads public data only — it never touches the firm's Google Business Profile. Keep any billing metadata so the report can state record cost.

Workflow

Installs
1
GitHub Stars
482
First Seen
Today
attorney-reputation-benchmark — unifapi-agent/agents