localseoskills

作者 garrettjsmith已验证

Local SEO Skills for Claude

4
Stars
0
Forks
2026/8/24
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/garrettjsmith/localseoskills

快速入门

使用 localseoskills 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

Local SEO Skills

License: MIT GitHub stars Claude Code plugin Agent Skills spec

Open-Source Claude SEO Tool for Local Search

38 open-source skills that turn Claude into a local SEO specialist.
Connect your data tools, describe a business, Claude audits it, monitors it, reports on it, and executes.

Works with: Claude Code · Claude Desktop · Claude.ai · Cursor · Codex · OpenClaw · Antigravity · any Agent Skills-compatible agent

If Local SEO Skills saves you time, star the repo. It's how other practitioners find it.


What Makes This Different

Most skill libraries stop at instructions. Local SEO Skills adds the three things that turn instructions into an actual operating system for client work:

  • Persistent briefs. Every client and location has a living file Claude reads and updates automatically. Ask "why did rankings drop in March?" six months into an engagement and get a real answer from the history.
  • Scheduled tasks that run while you sleep. 15 task templates with autonomous, queue, and notify approval tiers. Monitoring, reports, drafts, and alerts keep running when your laptop is closed.
  • A data layer built for local, not bolted on. The default is Local SEO Data: 36 endpoints for SERP, GBP, reviews, citations, geogrid, and AI visibility through one MCP connection. Specialist tools (Ahrefs, Semrush, Local Falcon) slot in where Local SEO Data doesn't cover.

Table of Contents


Install

Pick the path for your setup. However you install, the 38 skills end up where your agent can find them.

Claude Code (CLI, recommended)

/plugin marketplace add garrettjsmith/localseoskills
/plugin install local-seo-skills@garrettjsmith-localseo

Full brief experience. Claude reads and writes briefs/ on your filesystem, so history compounds automatically across sessions.

Claude Desktop or Claude.ai in Chrome

Open Settings → Customize → Plugins → add marketplace garrettjsmith/localseoskills → install local-seo-skills. Three clicks.

Briefs require filesystem access. In Desktop, Claude can read and write briefs in any folder you grant access to; in Claude.ai in the browser, briefs are session-scoped and you paste them back into your Project between sessions. For the full persistent-brief experience, use Claude Code (CLI).

Terminal one-liner (macOS / Linux)

curl -fsSL https://raw.githubusercontent.com/garrettjsmith/localseoskills/main/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/garrettjsmith/localseoskills/main/install.ps1 | iex

Claude.ai web (without Desktop)

Open Claude in Chrome and paste:

Go to github.com/garrettjsmith/localseoskills, find all the SKILL.md files, and
add them to my Claude Skills or a new Project called "Local SEO Skills".

Claude handles the import. Takes 60-90 seconds. One time.

Cursor, Codex, OpenClaw, or any Agent Skills-compatible agent

git clone https://github.com/garrettjsmith/localseoskills.git ~/.agents/skills/localseoskills

Skills are platform-agnostic markdown. Any agent that reads the Agent Skills spec can use them as context.


Quick Start

Before your first audit, connect a data source. Local SEO Data is the default and covers 36 endpoints in one MCP connection — see Default Data Source below for the setup link. Without a data source connected the skills still load, but the first audit will fail with a clear message telling you which MCP is missing.

Once installed and connected, just mention any local business. Claude picks the right skills automatically.

You: "Audit Mike's Plumbing in Buffalo"
→ brief asks 5 quick questions
→ local-seo-audit + localseodata-tool (citation_audit, reputation_audit)
→ 47 issues found · report drafted · brief initialized

You: "Why am I not in the map pack?"
→ gbp-optimization + localseodata-tool (local_pack, business_profile)
→ top 3 issues identified · fix priority ordered

You: "Run a geogrid scan for 'plumber near me' in Buffalo"
→ geogrid-analysis + localseodata-tool (geogrid_scan)
→ 169-point grid rendered · ARP / ATRP / SoLV computed

You: "How do I show up in ChatGPT for local searches?"
→ ai-local-search + localseodata-tool (ai_visibility, ai_mentions)
→ 4 AI platforms scanned · mention gaps surfaced

You: "Pick up where we left off on Keystone Insurance"
→ brief reads prior state across 3 locations
→ summary of where we stopped · asks what's next

What's Inside

  • 26 strategy skills: GBP optimization, audits, citations, reviews, keywords, geogrid, content, AI visibility, multi-location SEO, client deliverables, a dispatch router that picks the right skills for every request, and more
  • 12 tool skills: MCP integrations for Local SEO Data, Local Falcon, LSA Spy, SerpAPI, Semrush, Ahrefs, BrightLocal, DataForSEO, Whitespark, Google Search Console, Google Analytics, and Screaming Frog
  • 15 scheduled task templates: monitoring, reporting, execution, and prospecting workflows that run on Anthropic's cloud, even when your computer is off
  • 1 brief system: persistent work state per business and location, compounding history over time
  • 3 foundational docs: how local search works, glossary, and tool routing
  • 20 years of local SEO practice, encoded as markdown any agent can read

No SaaS infrastructure. No servers. Runs on tools you already have connected.


Briefs

Briefs are persistent work state for local SEO engagements. Claude creates and maintains them automatically, one per location. When you mention a business for the first time, Claude asks 5 questions, runs an initial audit, sets up the brief, and offers to configure scheduled tasks. No manual setup.

briefs/
  keystone-insurance/
    _brand.brief.md          # config + rollup across all locations
    buffalo/
      location.brief.md      # always current, always lean
      reports/               # weekly, monthly, QBR
      scans/                 # geogrid, citations, page audits
      drafts/                # GBP posts, review responses (awaiting approval)
      alerts/                # monitoring alerts

After months of scheduled tasks writing to a brief, you can ask "why did rankings drop in March?" and get a real answer from the history.

Briefs are gitignored. Client data never touches the repo. See briefs/README.md for the full system.


Scheduled Tasks

15 task templates that turn Local SEO Skills into always-on local SEO software. Tasks run on Anthropic's cloud infrastructure. No server required, works even when your computer is off.

Approval Tiers

TierHow it worksUsed for
AutonomousRuns, writes output, notifiesMonitoring, reporting, audits
QueueDrafts, holds for approval, then executesGBP posts, review responses, content
NotifyConfirms before AND afterClient emails, live GBP pushes

Task Templates

IDTaskScheduleTier
M1Weekly Rankings MonitorWeekly, Monday 7amAutonomous
M2Review Velocity MonitorWeekly, Monday 7amAutonomous
M3GBP Change MonitorDaily, 8amAutonomous
M4LSA Rankings MonitorWeekly, Monday 7amAutonomous
M5AI Visibility MonitorMonthly, 1st at 8amAutonomous
E1GBP Post DraftsMonthly, 1st at 8amQueue
E2Review Response DraftsWeekly, Tuesday 8amQueue
E3Citation AuditQuarterly, 1st of Jan/Apr/Jul/OctAutonomous
E4Local Page Content AuditQuarterly, 1st of Jan/Apr/Jul/OctQueue
R1Weekly Performance ReportWeekly, Monday 8am (after M1 + M2)Autonomous
R2Monthly Client ReportMonthly, 1st at 9amNotify
R3Multi-Location RollupMonthly, 1st at 10am (after R2)Autonomous
R4Quarterly Business ReviewQuarterly, 1st of Jan/Apr/Jul/Oct, 8amQueue
P1Prospect AuditOn demandAutonomous
P2Competitor Market MonitorMonthly, 1stAutonomous

See tasks/ for individual task files and specs/ for the approval workflow.


Default Data Source: LocalSEOData

Local SEO Data is the default data tool for Local SEO Skills. One MCP connection, 36 endpoints across SERP data, business intelligence, audits, reviews, citations, keywords, AI visibility, competitor analysis, and geogrid scans.

Other tools (Local Falcon, Ahrefs, Semrush, and the rest) are positioned as specialists for things LocalSEOData doesn't cover: geogrid trend reports, deep backlink analysis, full site crawls, and actual traffic data.

See docs/tool-routing.md for the full decision tree.


Why This Exists

Local SEO is a workflow problem, not a data problem. The data is already out there. What agencies and practitioners actually need is a system that remembers what happened last month, runs audits on schedule, drafts review responses, catches GBP changes, and compounds history across client engagements without stacking another SaaS subscription on top.

Local SEO Skills is that system. Open-source markdown any agent can read.

Built by Garrett Smith, 20+ years in SEO as practitioner, consultant, CMO, and agency owner. Built for both single-location SMBs and multi-location brands.


How It Works

Mention a business       →   brief handles first-run setup
    ↓                         ↓
Claude reads the brief   →   skills dispatch against your data tools
    ↓                         ↓
Results update the brief →   scheduled tasks keep it current
    ↓
Ask anything about the engagement; history compounds over time

With Local SEO Skills fully configured:

  • Monitors rankings weekly and alerts you when they move
  • Monitors reviews daily and drafts responses to unanswered ones for your approval
  • Catches GBP changes immediately and flags unauthorized edits
  • Generates monthly reports and queues them for approval before they go to clients
  • Runs quarterly audits across citations, content, and competitive position
  • Builds searchable history across every engagement

Strategy Skills

SkillDescription
gbp-optimizationGoogle Business Profile setup, optimization, and map pack visibility
gbp-postsGBP post strategy, templates, and scheduling
gbp-suspension-recoveryGBP suspension prevention and reinstatement
gbp-api-automationGBP API and bulk management for enterprise
geogrid-analysisMap pack ranking analysis using geogrid scans and ARP/ATRP/SoLV
local-seo-auditComprehensive local search presence audit
local-competitor-analysisLocal pack competitor analysis and benchmarking
local-content-briefsGenerate semantic content briefs for local SEO content
local-content-strategyLocal content strategy, topic clusters, and editorial planning
local-reportingLocal SEO metrics, multi-location reporting, and ROI
local-keyword-researchLocal keyword research, geo-modified keywords, intent classification
client-deliverablesAudit reports, proposals, scopes of work, competitive reports
local-landing-pagesLocation pages, service-area pages, and local content strategy
service-area-seoSEO for service-area businesses without a storefront
review-managementReview generation, response strategy, and reputation
local-citationsNAP consistency, citation building, and directory management
local-link-buildingLocal backlink acquisition and digital PR
local-schemaLocalBusiness structured data and location schema
lsa-adsGoogle Local Services Ads (pay-per-lead, Google Guaranteed)
local-search-adsAds inside the Google Maps local pack
local-ppc-adsGeographically targeted Google Ads
apple-business-connectApple Maps optimization and Apple Business Connect
bing-placesBing Maps optimization and Bing Places for Business
ai-local-searchAI Overviews, ChatGPT, Gemini, Copilot for local
multi-location-seoManaging SEO across 10-500+ locations at scale
dispatchRoutes requests to the right skill combination

Tool Skills

SkillToolWhat It Covers
localseodata-toolLocal SEO DataDefault. 36 endpoints: SERP data, business profiles, reviews, citations, audits, keywords, AI visibility, geogrid scans, competitor analysis
local-falcon-toolLocal FalconGeogrid trend reports, recurring campaigns, Falcon Guard (GBP monitoring), AI platform scans
lsa-spy-toolLSA SpyLSA market-level ranking tracking and competitive intelligence over time
serpapi-toolSerpAPILive SERP data (fallback if LocalSEOData not connected, or for non-Google engines)
semrush-toolSemrushAdvanced keyword gap analysis, Keyword Magic Tool, site audit
ahrefs-toolAhrefsDeep backlink analysis, anchor text, lost links, referring domain details
brightlocal-toolBrightLocalCitation building/submission, review monitoring dashboards
dataforseo-toolDataForSEOMassive bulk operations (1000+ queries), raw API for custom pipelines
whitespark-toolWhitesparkCitation building, review generation campaigns (Reputation Builder)
google-search-console-toolGoogle Search ConsoleActual organic search performance: clicks, impressions, CTR
google-analytics-toolGoogle Analytics (GA4)Real traffic, user behavior, conversions
screaming-frog-toolScreaming FrogFull site technical crawls, custom extraction at scale

Foundational Docs

DocDescription
how-local-search-worksThe ranking model, how the map pack gets assembled, how citations, reviews, and links affect rankings
local-seo-glossaryEvery acronym and concept: ARP, ATRP, SoLV, NAP, SAB, LSA, and 80+ more
tool-routingWhich tool to use for which task: Local SEO Data as default, specialists for gaps

Community

Join the Discord for freelancers, consultants, and small agencies using Claude as their operating system for local SEO.

Contributions welcome. See CONTRIBUTING.md for the skill authoring guide.

Issues and feature requests: GitHub Issues.

Support: help@localseoskills.com.


Security & Privacy

Vulnerability reports: see SECURITY.md. For a private channel, use GitHub Security Advisories.

Data handling (what the skills read/write, what leaves your machine, what doesn't): see PRIVACY.md.

Contributor guide: see CONTRIBUTING.md and the Code of Conduct.


License

MIT. See LICENSE.

Built by Garrett Smith.

常见问题

What is localseoskills?

localseoskills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by garrettjsmith. Local SEO Skills for Claude. It has 4 GitHub stars.

Is localseoskills safe to use?

Yes. localseoskills passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install localseoskills?

Clone the repository with "git clone https://github.com/garrettjsmith/localseoskills" and add it to your Claude Code skills directory (see the Installation section above).

Are there alternatives to localseoskills?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh localseoskills against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情