How to Set Up Local SEO Skills for an Agency

A 5-person local SEO agency wants to roll out Local SEO Skills across their team. They need a setup that’s consistent, professional, and scalable across analysts.

Installation for a Team

Each team member needs their own installation.

Per analyst setup:

  1. Install Claude Code on their machine
  2. Clone Local SEO Skills to their local skills directory
  3. Verify all 36 skills are accessible
  4. Confirm dispatch routing works

Verification prompt:

"Confirm Local SEO Skills is fully installed with all skills available
and Local SEO Data connected. List all available skills and
confirm the dispatch routing is working."

Expected response:

Local SEO Skills Installation: ✓ Complete

SKILLS AVAILABLE (36 total)
Core: dispatch, localseodata-tool, local-falcon-tool...
GBP: gbp-optimization, gbp-posts, gbp-suspension-recovery...
Analysis: local-seo-audit, local-competitor-analysis, geogrid-analysis...
[Full list...]

Dispatch routing: ✓ Working
Local SEO Data connection: ✓ Connected

API Key and Data Tool Setup

Shared vs. individual API keys:

Option 1: Shared agency API key

  • One Local SEO Data subscription for the agency
  • Single API key used by all team members
  • Easier budget tracking
  • Risk: Can’t track individual usage

Option 2: Individual API keys

  • Each analyst has their own subscription
  • Usage tracked per person
  • More complex administration
  • Better for tracking productivity

Recommended for most agencies: Shared API key with usage monitoring at the client level, not the analyst level.

Setup in Claude Code: Add the Local SEO Data MCP server configuration to each analyst’s Claude Code settings. Use the same API key across the team.

The Client Information Template

Standardize how analysts reference client information:

---CLIENT CONTEXT---
Business: [Legal Business Name]
Address: [Full Street Address]
City: [City], State: [State], ZIP: [ZIP]
Phone: [Phone Number]
Website: [Full URL]
GBP Category: [Primary Category]
Target Keywords: [Keyword 1], [Keyword 2], [Keyword 3]
Top Competitors: [Competitor 1], [Competitor 2]
Service Area: [Cities or Radius]
Engagement Start: [Date]
Monthly Retainer: [Amount]
Primary Contact: [Name, Email]
Notes: [Any special considerations]
---END CLIENT CONTEXT---

Usage: Paste this block at the start of any client-specific prompt. Claude has full context without re-explaining.

Create a client context library: Store context blocks for each client. Any team member can grab the block and run client prompts immediately.

Standardizing Workflows Across the Team

Document your agency’s standard workflows:

Monthly report workflow:

1. Pull client context block
2. Run monthly report prompt (standardized template)
3. Review output for accuracy
4. Add any client-specific notes
5. Format for delivery
6. Send to client
7. Log next-month priorities

New client onboarding workflow:

1. Gather client information (intake form)
2. Create client context block
3. Run comprehensive audit
4. Review findings with senior analyst
5. Generate proposal (if not yet signed)
6. Create 90-day action plan
7. Schedule first-month priorities

Weekly review response workflow:

1. Pull unanswered reviews for all clients
2. Generate response drafts
3. Review and edit
4. Post responses
5. Log any flagged reviews for attention

Quality Control Workflow

AI outputs need human review before client delivery.

Review checklist:

  • Numbers accurate (double-check key metrics)
  • Client name correct throughout
  • No hallucinated data
  • Recommendations make sense for this client
  • Tone matches client relationship
  • Formatting correct for delivery method

Workflow:

  1. Analyst runs prompts
  2. Analyst reviews output against checklist
  3. Senior analyst spot-checks (random sampling)
  4. Client receives reviewed deliverable

Never send AI output directly to client without review. The AI is the first draft; the analyst is the editor.

Training Junior Staff

Local SEO Skills changes how you train new analysts.

Traditional training:

  • Teach SEO fundamentals (weeks)
  • Teach tools and processes (weeks)
  • Shadow senior analysts (months)
  • Gradually take on client work

Local SEO Skills training:

  • Teach SEO fundamentals (still needed)
  • Teach Local SEO Skills prompts (days)
  • Practice with test clients (week)
  • Review outputs with senior (ongoing)

Training curriculum:

  1. Week 1: SEO fundamentals, local SEO basics
  2. Week 2: Local SEO Skills overview, core prompts
  3. Week 3: Run audits on practice accounts
  4. Week 4: First client work with review
  5. Ongoing: Senior review until quality is consistent

Junior analysts produce senior-level output faster because the skill system provides the expertise framework.

Managing Multiple Clients Efficiently

Client organization:

  • Keep client context blocks in a shared location
  • Name files consistently: [ClientName]_context.txt
  • Update blocks when client info changes

Batching:

  • Run similar tasks across clients together
  • Monday: All monthly reports
  • Tuesday: All review responses
  • Wednesday: Competitive checks for priority clients

Prioritization:

  • High-retainer clients get priority attention
  • At-risk clients get proactive monitoring
  • Standard clients get systematic coverage

Scaling to More Clients

As your client base grows:

Process documentation: Document every workflow so new team members can execute

Template library: Build reusable prompt templates for common tasks

Quality standards: Define what “good” looks like for each deliverable

Capacity planning: Local SEO Skills increases analyst capacity 3-5x One analyst can handle 15-20 clients vs. 5-7 manually

Hiring: You need fewer analysts for the same client load Hire for strategic thinking and client relationships, not just execution

Client Communication

Decide how you talk about AI with clients:

Option 1: Transparent “We use AI-powered tools to analyze your local SEO data. Our analysts interpret the results and develop strategy.”

Option 2: Capability-focused “We deliver AI-powered local SEO analysis that provides deeper insights than traditional tools.”

Option 3: Don’t mention Let the quality of work speak for itself.

Most agencies land on option 1 or 2 — transparency about capabilities without making it the focus.

Setting Up Client Briefs for Each Client

With the briefs system, each client gets persistent engagement state. When an analyst mentions a client, Claude loads their full history — findings, session log, deliverables, next action.

For agencies, this means:

  • Seamless handoffs — any analyst can pick up a client brief and have full context
  • Brand-level rollups — multi-location clients get portfolio-level visibility
  • Configured approval workflows — each client’s content approval process is stored in their brand brief

Set up briefs during onboarding: mention the business, answer 5 setup questions, and Claude runs the initial diagnostic. See the client briefs setup guide for details.

Configuring Automated Tasks

Scheduled tasks handle recurring agency work automatically:

  • Weekly ranking monitoring for all clients (m1-rankings-monitor)
  • Daily review monitoring with Slack alerts (m2-review-velocity)
  • Monthly GBP post drafting queued for approval (e1-gbp-post-drafts)
  • Monthly client reports with executive summaries (r2-monthly-client-report)

Configure tasks per client based on service tier. Active campaign clients get high-touch monitoring. Maintenance clients get standard alerts. See the scheduled tasks guide for step-by-step configuration.

The Complete Agency Setup Workflow

  1. Install Local SEO Skills on all analyst machines
  2. Connect shared Local SEO Data API key
  3. Set up briefs for each client with initial diagnostics
  4. Configure tasks for automated monitoring and reporting
  5. Set up notifications via Slack for team alerts
  6. Create client context template and library
  7. Document standard workflows
  8. Train team on prompts, briefs, and review process
  9. Establish quality control workflow with approval tiers
  10. Begin with pilot clients
  11. Refine based on experience
  12. Scale to full client portfolio

The setup investment is a few days. The ongoing efficiency gain compounds across every client and every month.