Communitygithub.com

YepAPI/skills

Local business and Google Maps research using YepAPI.

¿Qué es skills?

skills is a Claude Code agent skill that local business and Google Maps research using YepAPI.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/local-seo

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Local SEO Workflow

Local business research using Google Maps and local SERP data via YepAPI endpoints.

Endpoints Used

EndpointCostPurpose
POST /v1/serp/google/maps$0.01Google Maps / local business results
POST /v1/scrape$0.01Scrape competitor websites for NAP data
POST /v1/seo/keywords$0.15Local keyword metrics (volume, difficulty)
POST /v1/seo/page-audit$0.03Check local SEO signals on the user's site

Workflow

Step 1: Local Competitor Discovery

Run POST /v1/serp/google/maps with business category + location.

{
  "query": "plumber in austin tx",
  "location": "us"
}

Returns: local business listings with ratings, review counts, categories, addresses.

Step 2: Extract NAP Data

For each competitor, run POST /v1/scrape on their website.

{
  "url": "https://competitor-plumber.com",
  "format": "markdown"
}

Extract NAP (Name, Address, Phone) data to compare consistency across listings.

Step 3: Local Keyword Research

Run POST /v1/seo/keywords with local keywords.

{
  "keywords": ["plumber in austin", "emergency plumber austin tx", "austin plumbing service"],
  "location": "us"
}

Returns: local search volume, CPC, difficulty — local keywords have lower volume but higher intent.

Step 4: On-Page Audit

Run POST /v1/seo/page-audit on the user's site.

{
  "url": "https://example-plumber.com"
}

Check for local SEO signals: structured data (LocalBusiness schema), NAP consistency, location keywords in meta tags.

Step 5: Present Findings

  • Local competitor landscape (ratings, review counts, rankings)
  • Keyword opportunities (local terms with volume and difficulty)
  • On-page fixes (missing structured data, NAP inconsistencies, meta tag gaps)

Rules

  • Always include location in Maps queries — results are location-dependent
  • NAP consistency is critical for local SEO — flag mismatches
  • Google Maps results include ratings, review counts, and categories — use for competitor benchmarking
  • Local keywords have lower volume but higher intent — prioritize conversion potential

Error Handling

  • NO_CREDITS (402) — Tell the user to add credits at https://yepapi.com/dashboard
  • UPSTREAM_ERROR (502) — Retry once; if it fails again, skip that step and note it
  • VALIDATION_ERROR (400) — Check query format; include location in the query string
  • RATE_LIMITED (429) — Wait and retry; respect the Retry-After header

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Tool-use patterns, multi-step reasoning, agent orchestration, and structured outputs.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Web analytics integration — event tracking, custom dashboards, privacy-first.

YepAPI/skills

Framer Motion — transitions, scroll animations, layout animations.

YepAPI/skills

OpenAPI 3.1 from Zod schemas, interactive docs with Swagger/Scalar, versioning, and example requests for every endpoint.

YepAPI/skills

Authentication security — bcrypt/argon2 hashing, brute force protection, secure password resets.

YepAPI/skills

Session auth, social providers, CSRF protection, and secure cookie patterns.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Link building research and backlink audit using YepAPI.

YepAPI/skills

MDX blog setup, RSS feed generation, sitemap.xml, structured data/JSON-LD, and related posts.

YepAPI/skills

Redis caching, CDN cache headers, stale-while-revalidate, cache invalidation, React Query.

YepAPI/skills

Recharts/Chart.js data visualization — bar, line, area, pie charts.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

Skills relacionados