Communitygithub.com

YepAPI/skills

Descoberta de palavras-chave, métricas, ideias e análise de lacunas usando a YepAPI.

O que é skills?

Este skill oferece um fluxo de trabalho completo e dedicado para pesquisa de palavras-chave utilizando os endpoints da YepAPI. Ele permite que agentes de IA descubram novas ideias de palavras-chave, encontrem termos relacionados, avaliem métricas essenciais como volume de busca, CPC e dificuldade, e realizem análises de lacunas (keyword gap) para identificar oportunidades não exploradas em relação a concorrentes. O fluxo é estruturado em etapas lógicas, começando com a geração de ideias a partir de uma palavra-chave semente, expandindo para termos relacionados e finalizando com a priorização baseada em uma pontuação de oportunidade que combina alto volume e baixa dificuldade. Suporta análise de intenção de busca e sazonalidade, com tratamento de erros integrado para códigos HTTP como 402, 502, 400 e 429. É ideal para desenvolvedores e profissionais de SEO que utilizam agentes de IA para automatizar a pesquisa de palavras-chave diretamente via API.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/keyword-research

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Fluxo de Trabalho de Pesquisa de Palavras-chave

Fluxo de trabalho dedicado à pesquisa de palavras-chave — descubra, avalie e priorize palavras-chave usando os endpoints da YepAPI.

Endpoints Utilizados

EndpointCustoFinalidade
POST /v1/seo/keywords/ideas$0,03Sugestões de palavras-chave a partir de uma palavra-chave semente
POST /v1/seo/keywords/related$0,03Palavras-chave relacionadas a uma palavra-chave semente
POST /v1/seo/keywords$0,15Métricas de palavras-chave em massa (volume, CPC, dificuldade, intenção)
POST /v1/seo/keyword-gap$0,04Análise de lacunas de palavras-chave entre dois domínios

Fluxo de Trabalho

Passo 1: Gerar Ideias de Palavras-chave

Comece com uma palavra-chave semente. Execute POST /v1/seo/keywords/ideas.

{
  "keyword": "gerenciamento de projetos",
  "location": "br"
}

Retorna: sugestões de palavras-chave baseadas na semente — ângulos de conteúdo e variações de cauda longa.

Passo 2: Encontrar Palavras-chave Relacionadas

Expanda com POST /v1/seo/keywords/related.

{
  "keyword": "gerenciamento de projetos",
  "location": "br"
}

Retorna: termos semanticamente relacionados — variações mais amplas e mais específicas.

Passo 3: Avaliar Métricas das Palavras-chave

Execute POST /v1/seo/keywords com todas as palavras-chave candidatas.

{
  "keywords": ["software de gerenciamento de projetos", "ferramentas de gerenciamento de projetos", "melhor aplicativo de gerenciamento de projetos"],
  "location": "br"
}

Retorna: volume de busca, CPC, dificuldade da palavra-chave, intenção de busca (informacional/comercial/transacional), tendências de 12 meses.

Passo 4: Análise de Lacunas de Palavras-chave (Opcional)

Se o usuário tiver um domínio e um concorrente, execute POST /v1/seo/keyword-gap.

{
  "domain": "exemplo.com.br",
  "competitor": "concorrente.com.br"
}

Retorna: palavras-chave para as quais o concorrente ranqueia, mas o usuário não — oportunidades não exploradas.

Passo 5: Priorizar Palavras-chave

Apresente uma lista de palavras-chave priorizadas, ordenadas por pontuação de oportunidade:

  • Alta oportunidade — alto volume + baixa dificuldade
  • Agrupar por intenção — informacional, navegacional, comercial, transacional
  • Sinalizar palavras-chave sazonais — observe padrões de 12 meses a partir dos dados de tendências

Regras

  • Comece amplo com ideias, depois restrinja com métricas
  • Agrupe palavras-chave por intenção de busca: informacional, navegacional, comercial, transacional
  • Sinalize palavras-chave sazonais usando dados de tendências (padrão de 12 meses)
  • Faça chamadas de métricas em lote — até 100 palavras-chave por requisição ($0,15) é mais barato do que consultas individuais

Tratamento de Erros

  • NO_CREDITS (402) — Informe ao usuário para adicionar créditos em https://yepapi.com/dashboard
  • UPSTREAM_ERROR (502) — Tente novamente uma vez; se falhar novamente, pule essa etapa e anote
  • VALIDATION_ERROR (400) — Verifique o formato da palavra-chave; palavras-chave devem ser strings não vazias
  • RATE_LIMITED (429) — Aguarde e tente novamente; respeite o cabeçalho Retry-After

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

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

YepAPI/skills

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

YepAPI/skills

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

YepAPI/skills

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

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

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

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

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

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

Habilidades Relacionadas