Communitygithub.com

YepAPI/skills

Planificación de contenido con datos de tendencias y sentimiento de YepAPI.

¿Qué es skills?

Este skill de agente de IA automatiza la investigación y planificación de contenido mediante la API de YepAPI. Proporciona un flujo de trabajo estructurado de cinco pasos que incluye la verificación de tendencias de Google, la generación de ideas de palabras clave, la evaluación de métricas de palabras clave (volumen, CPC, dificultad) y el análisis de visibilidad en modelos de lenguaje como ChatGPT y Gemini. Es útil para creadores de contenido, especialistas en SEO y equipos de marketing que desean basar sus estrategias en datos actualizados y evitar términos de alta competencia. Compatible con plataformas como Claude Code, Cursor y Codex, el skill gestiona automáticamente errores como falta de créditos, límites de tasa o fallos transitorios de la API, permitiendo una integración robusta en flujos de trabajo automatizados.

Compatible con~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/content-research

Preguntar en tu IA favorita

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

Documentación

Flujo de Trabajo de Investigación de Contenido

Planificación de contenido con datos de tendencias y sentimiento utilizando los endpoints de YepAPI.

Endpoints Utilizados

EndpointCostoPropósito
POST /v1/seo/trends$0.02Interés de Google Trends a lo largo del tiempo (hasta 5 palabras clave)
POST /v1/seo/keywords/ideas$0.03Sugerencias de palabras clave a partir de una palabra clave semilla
POST /v1/seo/keywords$0.15Métricas masivas de palabras clave (volumen, CPC, dificultad)
POST /v1/seo/ai/chatgpt$0.05Lo que ChatGPT dice sobre una consulta
POST /v1/seo/ai/gemini$0.05Lo que Gemini dice sobre una consulta

Flujo de Trabajo

Paso 1: Verificar Tendencias

Ejecuta POST /v1/seo/trends con palabras clave del tema.

{
  "keywords": ["content marketing", "ai content", "seo strategy"]
}

Devuelve: interés a lo largo del tiempo para cada palabra clave: detecta patrones estacionales y temas en aumento.

Paso 2: Descubrir Enfoques de Contenido

Ejecuta POST /v1/seo/keywords/ideas con una palabra clave semilla.

{
  "keyword": "content marketing",
  "location": "us"
}

Devuelve: sugerencias de palabras clave que quizás no habías considerado; cada una es un posible enfoque de contenido.

Paso 3: Evaluar Palabras Clave

Ejecuta POST /v1/seo/keywords con las palabras clave descubiertas.

{
  "keywords": ["content marketing strategy", "content marketing examples", "content marketing roi"],
  "location": "us"
}

Devuelve: volumen de búsqueda, CPC, dificultad de palabra clave, intención de búsqueda, tendencias de 12 meses.

Paso 4: Verificar Visibilidad en IA

Ejecuta POST /v1/seo/ai/chatgpt y POST /v1/seo/ai/gemini para ver qué dice la IA sobre el tema.

{
  "query": "best content marketing strategies"
}

Devuelve: lo que cada LLM dice actualmente; útil para comprender el panorama de IA en torno a tu tema.

Paso 5: Compilar el Brief de Contenido

Compila en un brief de contenido:

  • Palabra clave objetivo — la de mayor oportunidad (volumen vs. dificultad)
  • Palabras clave de apoyo — términos relacionados a incluir
  • Dirección de la tendencia — creciente, estable o decreciente
  • Panorama de IA — lo que los LLM dicen actualmente, brechas a cubrir

Reglas

  • Los datos de tendencias muestran patrones estacionales: verifica los picos próximos.
  • Las verificaciones de visibilidad en IA revelan lo que los LLM dicen actualmente sobre un tema (útil para SEO en IA).
  • Las ideas de palabras clave te dan enfoques de contenido que quizás no habías considerado.
  • Siempre verifica la dificultad antes de comprometerte con una palabra clave: evita términos con DR 80+ para sitios nuevos.

Manejo de Errores

  • NO_CREDITS (402) — Informa al usuario que agregue créditos en https://yepapi.com/dashboard
  • UPSTREAM_ERROR (502) — Reintenta una vez; si falla de nuevo, omite ese paso y anótalo.
  • VALIDATION_ERROR (400) — Revisa el formato de la palabra clave; las palabras clave deben ser cadenas no vacías.
  • RATE_LIMITED (429) — Espera y reintenta; respeta el encabezado 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 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

Tenant isolation (row-level vs schema), subdomain routing, per-tenant config, and data partitioning.

YepAPI/skills

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

Skills relacionados