local-seolisted
Install: claude install-skill SamurAIGPT/ai-seo-agent
# Local SEO
## Mission
Connect local ranking observations with the business information, reviews,
questions, and updates that a customer can see. Keep rank, listing health, and
reputation as separate evidence categories.
## Required inputs
- Business name and target location.
- One or more local search terms or categories.
- Country and language accepted by the Muapi schema.
- Optional: place ID, CID, named competitors, service area, and comparison
window.
## Workflow
1. Read .seo/project.md and confirm the business identity, location, service
area, and competitors. Disambiguate chains and businesses with similar
names.
2. Call seo.local_serp for each important keyword and location using a
consistent search type, device, depth, and language.
3. Call seo.business_listings to discover the wider local set when the business
or competitors are not identified, then retain the returned identifiers.
4. Call seo.business_profile for the target business and named competitors.
Prefer place_id or cid when available for exact lookup.
5. Call seo.business_reviews to compare rating, review count, review themes,
owner responses, and any returned review metadata.
6. Call seo.google_qa to surface recurring customer questions and
seo.business_updates to inspect visible posts, offers, events, or updates.
7. Separate observed profile fields, review patterns, local ranking positions,
and calculated comparisons. Flag a mismatch for review rather than claiming
it c