Communitygithub.com

YepAPI/skills

Planification de contenu à l'aide des données de tendances et de sentiment de YepAPI.

Qu'est-ce que skills ?

Cette compétence exploite l'API YepAPI pour automatiser la recherche et la planification de contenu. Elle guide l'utilisateur à travers un workflow structuré en cinq étapes : analyse des tendances Google, découverte d'angles de contenu via des suggestions de mots-clés, évaluation des performances des mots-clés (volume, CPC, difficulté), et analyse de la visibilité auprès des IA génératives (ChatGPT et Gemini). Chaque étape utilise un endpoint spécifique de l'API, avec des coûts variables. Le résultat est un brief de contenu complet qui synthétise les opportunités, les tendances saisonnières et le paysage actuel des LLM sur le sujet. La compétence est conçue pour fonctionner dans tout agent capable d'appeler des API REST (comme Claude Code ou Cursor) et inclut une gestion robuste des erreurs (crédits insuffisants, erreurs amont, validation, limite de débit).

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Workflow de Recherche de Contenu

Planification de contenu à l'aide des données de tendances et de sentiment via les endpoints YepAPI.

Endpoints utilisés

EndpointCoûtObjectif
POST /v1/seo/trends0,02 $Intérêt Google Trends au fil du temps (jusqu'à 5 mots-clés)
POST /v1/seo/keywords/ideas0,03 $Suggestions de mots-clés à partir d'un mot-clé source
POST /v1/seo/keywords0,15 $Métriques de mots-clés en masse (volume, CPC, difficulté)
POST /v1/seo/ai/chatgpt0,05 $Ce que ChatGPT dit à propos d'une requête
POST /v1/seo/ai/gemini0,05 $Ce que Gemini dit à propos d'une requête

Workflow

Étape 1 : Vérifier les tendances

Exécutez POST /v1/seo/trends avec des mots-clés thématiques.

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

Résultat : l'intérêt au fil du temps pour chaque mot-clé — repérez les schémas saisonniers et les sujets en hausse.

Étape 2 : Découvrir des angles de contenu

Exécutez POST /v1/seo/keywords/ideas avec un mot-clé source.

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

Résultat : des suggestions de mots-clés auxquelles vous n'auriez peut-être pas pensé — chacune représente un angle de contenu potentiel.

Étape 3 : Évaluer les mots-clés

Exécutez POST /v1/seo/keywords sur les mots-clés découverts.

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

Résultat : volume de recherche, CPC, difficulté du mot-clé, intention de recherche, tendances sur 12 mois.

Étape 4 : Vérifier la visibilité IA

Exécutez POST /v1/seo/ai/chatgpt et POST /v1/seo/ai/gemini pour voir ce que l'IA dit du sujet.

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

Résultat : ce que chaque LLM dit actuellement — utile pour comprendre le paysage IA autour de votre sujet.

Étape 5 : Compiler le brief de contenu

Compilez dans un brief de contenu :

  • Mot-clé cible — la meilleure opportunité (volume vs difficulté)
  • Mots-clés secondaires — termes connexes à inclure
  • Direction de la tendance — en hausse, stable ou en baisse
  • Paysage IA — ce que les LLM disent actuellement, lacunes à combler

Règles

  • Les données de tendances montrent des schémas saisonniers — vérifiez les pics à venir
  • Les vérifications de visibilité IA révèlent ce que les LLM disent actuellement d'un sujet (utile pour le SEO IA)
  • Les idées de mots-clés vous offrent des angles de contenu auxquels vous n'auriez peut-être pas pensé
  • Vérifiez toujours la difficulté avant de vous engager sur un mot-clé — évitez les termes avec un DR supérieur à 80 pour les nouveaux sites

Gestion des erreurs

  • NO_CREDITS (402) — Dites à l'utilisateur d'ajouter des crédits sur https://yepapi.com/dashboard
  • UPSTREAM_ERROR (502) — Réessayez une fois ; si cela échoue à nouveau, ignorez cette étape et notez-le
  • VALIDATION_ERROR (400) — Vérifiez le format des mots-clés ; les mots-clés doivent être des chaînes non vides
  • RATE_LIMITED (429) — Attendez et réessayez ; respectez l'en-tête 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 associés