Local SEO strategy covering Google Business Profile optimization, NAP consistency, citations, and review management.
Works with
Provides a six-step framework: GBP audit (profile completeness, visuals, active features), NAP consistency checks across all directories, citation strategy prioritized by authority level, and review velocity tracking with response templates
Includes industry-specific citation directories for restaurants, medical, legal, home services, and real estate, plus foundation cita
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionrank-localExecute the skills CLI command in your project's root directory to begin installation:
Fetches rank-local from calm-north/seojuice-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate rank-local. Access via /rank-local in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
1
total installs
1
this week
5
GitHub stars
0
upvotes
Run in your terminal
1
installs
1
this week
5
stars
Build a local SEO foundation covering Google Business Profile optimization, NAP consistency, citation strategy, and review velocity.
Local search results are determined by three primary factors:
You can't control distance, but you can maximize relevance and prominence.
GBP is the single most important local SEO asset. Audit:
NAP = Name, Address, Phone. It must be identical everywhere:
Common inconsistencies to fix:
How to check: Search "business name" + "city" and review every listing that appears. Note inconsistencies.
Citations are mentions of your business NAP on other websites. Key directories:
Vary by business type:
Priority: Quality > quantity. 30 accurate citations on authoritative directories beats 200 on low-quality sites.
Reviews directly impact local pack rankings and conversion rates.
https://search.google.com/local/writereview?placeid=[PLACE_ID]Response templates (customize — never copy verbatim):
Positive review response: "Thank you, [Name]! We're glad [specific thing they mentioned] went well. [Brief personal touch]. We look forward to [future interaction]."
Key: Reference something specific from their review. Generic "Thanks for the review!" signals you don't read them.
Negative review response: "[Name], thank you for sharing this feedback. We're sorry [acknowledge specific issue]. This isn't the experience we aim for. Please reach out to [contact method] so we can make this right."
Key: Respond within 24 hours. Acknowledge the specific concern. Move resolution offline. Never argue publicly.
Fake review response: "We don't have a record of this interaction. If you are a customer, please contact [email/phone] so we can look into this."
Key: Report via GBP dashboard first. Respond factually without being defensive. Don't accuse — state facts.
Create location-relevant content for your website:
Avoid: Doorway pages (thin, templated pages targeting every neighborhood/zip code).
Add structured data to your website:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Business Name",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "City",
"addressRegion": "State",
"postalCode": "12345"
},
"telephone": "+1-555-555-5555",
"openingHoursSpecification": [...],
"geo": {
"@type": "GeoCoordinates",
"latitude": "40.7128",
"longitude": "-74.0060"
}
}
Use the most specific business type available: Restaurant, DentalClinic, LawFirm, etc. rather than generic LocalBusiness.
GBP Audit Results
NAP Consistency
Citation Plan
| Directory | Status | Action | Priority |
|---|---|---|---|
| Google Business | Active | Update hours | High |
| Yelp | Claimed | Fix address format | Medium |
| [industry-specific] | Not listed | Create listing | High |
Review Strategy
Content Recommendations
Pro Tip: Use the free SEO Audit to check local schema markup and the Schema Markup Generator to build LocalBusiness JSON-LD. SEOJuice MCP users can run
/seojuice:gbp-overviewto see all GBP locations, reviews needing attention, sentiment breakdown, and reply to reviews directly from Claude.
Make data-driven prioritization decisions faster
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Prerequisites
Time Estimate
30-60 minutes to see productivity improvements
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid when
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
mattpocock/skills
parcadei/continuous-claude-v3
cursor/plugins
ailabs-393/ai-labs-claude-skills
pproenca/dot-skills
mattpocock/skills
rank-local reduced setup friction for our internal harness; good balance of opinion and flexibility.
We added rank-local from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
Registry listing for rank-local matched our evaluation — installs cleanly and behaves as described in the markdown.
rank-local reduced setup friction for our internal harness; good balance of opinion and flexibility.
rank-local fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
rank-local has been reliable in day-to-day use. Documentation quality is above average for community skills.
rank-local fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
Registry listing for rank-local matched our evaluation — installs cleanly and behaves as described in the markdown.
We added rank-local from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
Solid pick for teams standardizing on skills: rank-local is focused, and the summary matches what you get after install.
showing 1-10 of 47