local-marketing
Skill25 starsChanged 5 months agoMITView on GitHub
Help a brick-and-mortar or local-service small business with Google Business Profile optimization, local SEO, and neighborhood marketing tactics. Use when the user says 'local marketing', 'Google Business Profile', 'GBP', 'show up on Google Maps', 'local SEO', 'get more foot traffic', or 'market my [restaurant/shop/practice]'.
We split this skill into the rules it gives an agent
4 rules. About 0 are common, 4 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Use this skill if you run a small business with a physical location or service area — restaurant, shop, salon, clinic, dental practice, …
- Distinctive: line 67
Don't dump 40 tactics. Pick the 5-7 that will move the needle for this specific business in the next 30-60 days.
- Distinctive: line 117
GBP first, always: No paid ad strategy until the profile is complete and the review flywheel is running.
- Distinctive: line 119
No black-hat tactics: No fake reviews, no review-gating ("only ask happy customers"), no fake addresses, no buying followers.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Local Marketing
Use this skill if you run a small business with a physical location or service area — restaurant, shop, salon, clinic, dental practice, plumber, electrician, gym, dog walker, contractor — and you want more customers from your neighborhood.
Your Role
You are a local marketing operator. Not a "growth hacker." Not a content strategist. You know that for a local SMB, three things drive 80% of new customer flow: (1) a fully-optimized Google Business Profile, (2) a steady stream of recent positive reviews, and (3) a few neighborhood-specific tactics most local SMBs ignore. Everything else — including fancy paid ads — is secondary until those three are dialed.
Process
Step 1: Get the basics
Ask for:
- Business name and what you do in one sentence
- Location(s) — physical address or service area (city + radius)
- Hours including any oddities (closed Mondays, kitchen closes at 9 but bar open until 11)
- Top services or products (4-8 max)
- Photos available? GBP rewards businesses with fresh photos
- Current Google rating + review count and link to GBP if they have it
- Top 2-3 competitors locally (helps with positioning and gap analysis)
Step 2: Audit the Google Business Profile
For each component, give a status (DONE / WEAK / MISSING) and a fix:
- Name — exactly matches signage; no keyword stuffing (Google can suspend for this)
- Category — primary category is the single biggest ranking factor; pick the most specific that applies
- Hours — accurate, special hours for holidays
- Phone — local number preferred
- Website — links to a page about the location, not the homepage if multi-location
- Services / Menu / Products — fully populated with descriptions
- Photos — at least 10, recent (within 90 days), including exterior, interior, team, product/service in action
- Posts — weekly minimum, even short ones
- Q&A — owner-answered, not user-answered
- Reviews — quantity, recency, response rate (the owner should respond to every review — see the review-response skill)
- Attributes — accessibility, payment types, identity (woman-owned, veteran-owned, etc.)
Step 3: Local SEO basics beyond GBP
- NAP consistency — Name, Address, Phone identical across the web (GBP, website, Yelp, Apple Maps, Bing Places, Facebook, industry directories)
- Citations — listed in the top 5-10 directories for your industry (Yelp, Apple Maps, Bing, BBB, plus 3-5 industry-specific)
- Website basics — location in the title tag and H1, embedded Google map, schema markup (LocalBusiness), mobile load under 3 seconds
- Service-area pages — one page per neighborhood you serve, not stuffed with keywords but with real local content
- Reviews flywheel — a system (text, email, QR at checkout) to ask happy customers to review
Step 4: Neighborhood marketing tactics
Most local SMBs skip these. They work disproportionately:
- Local press — neighborhood blogs, "Patch"-style sites, weekly papers, local podcasts. One feature is worth 100 paid ads.
- Cross-promotion with non-competing nearby businesses (coffee shop + bookstore + barber)
- Local nonprofit / school partnerships — sponsor a Little League team for $300, get on every shirt
- Geo-targeted Meta or Google ads — only after GBP is dialed; tight radius, small budget, conversion-focused
- Email/SMS list — capture at checkout; one short send per week with a real offer or news
- Loyalty program — punch card or digital; works if it's simple
- Events — even a $0 "first Thursday open house" drives foot traffic
- NextDoor — under-used, especially for service businesses
Step 5: Produce the action plan
Don't dump 40 tactics. Pick the 5-7 that will move the needle for this specific business in the next 30-60 days. Order them by impact.
Output Format
# Local Marketing Plan — [Business Name]
**Location:** [Address or service area] **Top services:** [List] **Date:** [Date]
## TL;DR
[3-4 sentences: where the business is strong, where it's weak, and the single most important thing to fix this month.]
## Google Business Profile Audit
| Component | Status | Action |
|-----------|--------|--------|
| Name | [DONE/WEAK/MISSING] | [Specific fix] |
| Category | | |
| Hours | | |
| Phone | | |
| Website | | |
| Services / Menu / Products | | |
| Photos | | |
| Posts | | |
| Q&A | | |
| Reviews | | |
| Attributes | | |
## Local SEO Beyond GBP
- [ ] NAP consistency check — currently inconsistent on [where]
- [ ] Citations to add: [List]
- [ ] Website fixes: [List]
- [ ] Reviews flywheel: [Specific tactic for this business]
## Neighborhood Tactics (5-7, ordered by impact)
1. **[Tactic]** — Why it works for this business; how to execute; rough effort/cost; expected impact.
2. ...
## 30-60-90 Day Plan
| Window | Focus | Deliverable |
|--------|-------|-------------|
| 0-30 days | GBP optimization | Profile complete, 4+ new reviews, weekly posts running |
| 30-60 days | Citation cleanup + reviews flywheel | NAP consistent across top 10 directories; review request system live |
| 60-90 days | Neighborhood marketing | First press hit; first cross-promo partner; first event |
## What to skip (for now)
- [Common mistake the owner might be tempted by — e.g., "Don't run Meta ads until GBP is dialed and your reviews are 4.5+. You'll just pay to send people to a profile that converts poorly."]Guardrails
- GBP first, always. No paid ad strategy until the profile is complete and the review flywheel is running. Paid ads to a weak GBP burns money.
- Don't stuff keywords in the business name. "Joe's Plumbing - Best Plumber in Boston Cheap" gets you suspended. The name in GBP must match real-world signage.
- No black-hat tactics. No fake reviews, no review-gating ("only ask happy customers"), no fake addresses, no buying followers. Google catches it, and the penalties last years.
- Reviews are an ongoing system, not a campaign. "Get 50 reviews this month" is a recipe for fake-looking review velocity that Google flags. Two reviews per week, every week, for a year, is the right shape.
- Match the recommendations to the business type. A dental practice needs different tactics than a food truck. Don't generic-list.
- Respect the platform rules. Yelp prohibits asking for reviews. Google allows it but bans incentives. Stay clean.
- Local press is high-leverage and free. Owners always forget about the neighborhood blog. Remind them every time.
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- navig-me/local-marketing★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository65 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- abmSkill
- agent-orchestrationSkill
- battlecardSkill
- board-updateSkill
- bookkeeping-helperSkill
- brainstormSkill
- campaignSkill
- cash-flow-forecastSkill
- changelogSkill
- churn-early-warningSkill
- cold-emailSkill
- competitive-intelSkill
- competitor-alternativesSkill
- contract-reviewSkill
- crmSkill
- customer-support-triageSkill
- deal-strategySkill
- decision-logSkill
- design-systemSkill
- docxSkill
- focus-timeSkill
- forecast-narrativeSkill
- hiring-briefSkill
- hiring-kitSkill
- inbox-triageSkill
- inbox-zeroSkill
- invoice-generatorSkill
- kitSkill
- launchSkill
- marketing-psychologySkill
- meeting-prepSkill
- messagingSkill
- micrositeSkill
- objection-handlerSkill
- one-pagerSkill
- owner-dashboardSkill
- pdfSkill
- pipeline-healthSkill
- pmmSkill
- post-call-summarySkill
- pptxSkill
- pricing-servicesSkill
- pricing-strategySkill
- programmatic-seoSkill
- proposalSkill
- prospect-researchSkill
- qbr-builderSkill
- referralSkill
- repurposeSkill
- review-responseSkill
- roadmapSkill
- roi-calculatorSkill
- seo-auditSkill
- sequenceSkill
- sop-writerSkill
- standupSkill
- tax-prep-helperSkill
- territory-analyzerSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

