Communitygithub.com

YepAPI/skills

Configuration de blog, intégration CMS, workflows de contenu optimisés SEO et calendriers éditoriaux.

Qu'est-ce que skills ?

Cette compétence est conçue pour les créateurs de contenu, les spécialistes SEO et les développeurs souhaitant automatiser et rationaliser la production de contenu optimisé pour les moteurs de recherche. Elle s'appuie sur l'API YepAPI pour la recherche de mots-clés et les suggestions de tendances, garantissant que chaque article est stratégiquement aligné sur la demande de recherche. La compétence prend en charge plusieurs configurations CMS, y compris les systèmes headless (Sanity, Contentful), les fichiers MDX (pour Next.js, Astro) et les bases de données, et impose un workflow de publication structuré (brouillon → relecture → programmé → publié) avec des vérifications SEO automatisées (meta titres, descriptions, balises alt, liens internes). Elle intègre également la planification éditoriale via un fichier `content-calendar.json` ou une table de base de données, et recommande un mix de contenu (60/30/10) entre articles informatifs, commerciaux et transactionnels pour une stratégie de contenu équilibrée.

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

Demander à votre IA préférée

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

Documentation

Marketing de Contenu

Règles

  • Contenu axé sur les mots-clés : chaque article de blog cible un mot-clé principal — utilisez YepAPI POST /v1/seo/keyword-research pour trouver le volume et la difficulté
  • Configuration CMS : utilisez MDX avec frontmatter (titre, description, publishedAt, tags, slug) — fonctionne avec Next.js, Astro ou tout site statique
  • Calendrier éditorial : maintenez un fichier content-calendar.json ou une table de base de données avec le statut (brouillon, relecture, programmé, publié), la date de publication, l'auteur et le mot-clé cible
  • Liste de contrôle SEO par article : meta titre (<60 caractères), meta description (<160 caractères), un H1, titres structurés, liens internes, texte alternatif sur les images
  • Validation des tendances : utilisez YepAPI POST /v1/seo/keyword-suggestions pour trouver des sujets connexes et des variations longue traîne avant de vous engager sur un contenu
  • Types de contenu : mélangez contenu informatif (tutoriels, guides), commercial (comparaisons, avis) et transactionnel (pages de destination) — visez une répartition 60/30/10
  • Workflow de publication : brouillon -> relecture -> programmé -> publié — utilisez le champ de statut pour suivre, ne publiez jamais sans balises meta
  • Flux RSS : générez automatiquement à partir des articles publiés — incluez le contenu complet ou un résumé, la date de publication et l'URL canonique

Modèles d'Intégration CMS

  • CMS Headless (Sanity, Contentful) : récupérez au moment de la construction avec ISR, webhook pour déclencher la reconstruction lors de la publication
  • Basé sur fichiers (MDX) : répertoire content/blog/, validation du schéma frontmatter à la construction, route dynamique [slug]
  • Basé sur base de données : table des articles avec enum de statut, index unique sur slug, index de recherche en texte intégral sur titre + corps

À Éviter

  • Publier sans recherche de mots-clés — le contenu sans demande de recherche gaspille des efforts
  • URLs canoniques manquantes — provoque des problèmes de contenu dupliqué
  • Pas de liens internes — chaque article doit lier 2-3 articles connexes
  • Sauts de meta descriptions — les moteurs de recherche en généreront de mauvaises

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.

Skills associés