Communitygithub.com

Varnan-Tech/opendirectory

Workflow de recherche de mots-clés SEO pour la génération de blogs utilisant les données de Google Trends. À utiliser lors de la rédaction d'articles de blog, de la planification de calendriers de contenu ou de l'optimisation d'articles pour les moteurs de recherche. Identifie les mots-clés en forte croissance, construit la structure du contenu et génère des plans de blog optimisés SEO ciblant un public tech et développeur.

Qu'est-ce que opendirectory ?

Cette compétence d'agent IA transforme un sujet de blog générique en un plan de contenu optimisé pour le référencement (SEO), spécifiquement conçu pour un public technique et développeur. Elle exploite l'API Google Trends via SerpAPI pour découvrir des mots-clés en forte croissance (« breakout ») et à fort potentiel, avant même la rédaction. Le workflow automatisé en quatre étapes comprend la découverte de mots-clés, l'analyse des sujets connexes, la validation des tendances et la génération d'un plan de blog structuré avec des titres H2/H3, une méta-description et des règles de placement de mots-clés. La compétence est idéale pour les rédacteurs techniques, les responsables de contenu et les développeurs utilisant des outils comme Claude Code, Cursor ou Codex. Elle fonctionne en appelant les endpoints de l'API SerpAPI (REQUIRED_QUERIES, RELATED_TOPICS, TIMESERIES) et en appliquant un système de priorité des mots-clés basé sur leur taux de croissance. Le résultat est un plan de blog prêt à être rédigé, avec des directives de densité de mots-clés, une cible de longueur (1500-2500 mots) et une checklist qualité. Le mode par défaut utilise 2 appels API par blog pour une efficacité budgétaire (125 blogs/mois avec le plan gratuit), avec des options d'approfondissement. La compétence évite les erreurs courantes comme le keyword stuffing ou le saut de la phase de recherche.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Varnan-Tech/opendirectory/tree/main/skills/google-trends-api-skills/seo-keyword-research

Demander à votre IA préférée

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

Documentation

Compétence de Recherche de Mots-Clés SEO

Trouvez des mots-clés tendance et à fort potentiel AVANT de rédiger du contenu de blog. Cette compétence transforme des sujets de blog génériques en contenu optimisé SEO qui se classe bien.

Quand l'utiliser

  • L'utilisateur demande de rédiger un article de blog ou un article
  • L'utilisateur souhaite une recherche de mots-clés pour un sujet
  • L'utilisateur a besoin d'un calendrier de contenu ou d'un plan de contenu
  • L'utilisateur veut optimiser un contenu existant pour le SEO
  • Toute tâche de génération de blog pour un public technique / développeur

Principe Fondamental

Effectuez toujours la recherche de mots-clés AVANT de générer le contenu du blog.

MAUVAIS :  Écrire blog -> Espérer qu'il se classe -> Généralement échoue
BON :      Rechercher mots-clés -> Trouver opportunité de croissance -> Rédiger blog optimisé -> Bien se classe

Système de Priorité des Mots-Clés

Lors de l'analyse des résultats RELATED_QUERIES de Google Trends, priorisez les mots-clés dans cet ordre :

1. Mots-clés en forte croissance (Breakout) — PRIORITÉ MAXIMALE

  • formatted_value: "Breakout" = croissance supérieure à 5000%
  • Très faible concurrence (la tendance est nouvelle)
  • À utiliser comme mot-clé PRINCIPAL du blog
  • Créer le contenu IMMÉDIATEMENT (avantage du pionnier)

2. Mots-clés à forte croissance — PRIORITÉ TRÈS ÉLEVÉE

  • formatted_value: "+100%" ou plus
  • Concurrence faible à modérée
  • À utiliser comme mot-clé principal ou secondaire fort
  • Créer le contenu sous 2 à 4 semaines

3. Mots-clés à croissance modérée — PRIORITÉ ÉLEVÉE

  • formatted_value: "+50%" à "+99%"
  • Concurrence modérée
  • À utiliser comme mots-clés secondaires dans le corps du texte

4. Mots-clés de longue traîne (Long-Tail) — PRIORITÉ STRATÉGIQUE

  • Requêtes basées sur des questions (comment, quoi, pourquoi, quand, où)
  • Faible concurrence, taux de conversion élevé
  • À utiliser comme titres H3 — cibler les extraits optimisés (featured snippets) et la recherche vocale

5. Mots-clés établis — PRIORITÉ MODÉRÉE

  • Requêtes les plus populaires avec un intérêt stable, concurrence élevée
  • À utiliser dans le corps du texte, pas comme cible principale

Workflow de Recherche SEO

Étape 1 : Découverte de Mots-Clés (1 appel API — OBLIGATOIRE)

Interrogez RELATED_QUERIES avec le sujet de blog de l'utilisateur :

curl -s "https://serpapi.com/search?engine=google_trends&q=USER_TOPIC&data_type=RELATED_QUERIES&date=today+3-m&api_key=$SERPAPI_KEY"

À partir de la réponse, extrayez :

  • Mots-clés en forte croissance (Breakout) → mots-clés principaux potentiels
  • Mots-clés à forte croissance (+100%) → candidats secondaires
  • Requêtes basées sur des questions → titres H3 et cibles d'extraits optimisés

Sélectionnez le mot-clé principal :

  1. Premier mot-clé en forte croissance (s'il existe)
  2. Sinon, premier mot-clé à forte croissance
  3. Sinon, requête la plus populaire par score

Étape 2 : Structure du Contenu (1 appel API — OBLIGATOIRE)

Interrogez RELATED_TOPICS avec le même sujet :

curl -s "https://serpapi.com/search?engine=google_trends&q=USER_TOPIC&data_type=RELATED_TOPICS&date=today+3-m&api_key=$SERPAPI_KEY"

Extrayez les titres des sujets des résultats en hausse et les plus populaires. Ceux-ci deviendront vos titres de section H2 (choisissez-en 3 à 5).

Étape 3 : Validation de la Tendance (1 appel API — OPTIONNEL)

Uniquement si vous devez choisir entre plusieurs mots-clés candidats ou valider la viabilité :

curl -s "https://serpapi.com/search?engine=google_trends&q=KEYWORD&data_type=TIMESERIES&date=today+12-m&api_key=$SERPAPI_KEY"

Comparez la moyenne des 2 derniers mois avec la moyenne des 2 mois précédents. Si la période récente est supérieure, la tendance est à la hausse — continuez. Si la tendance est à la baisse, envisagez un mot-clé différent.

Étape 4 : Générer le Plan du Blog

Construisez le plan en utilisant cette structure :

Titre : [Mot-clé Principal] — [Avantage/Chiffre] [Année]
  (max 60 caractères, doit inclure le mot-clé principal)

Méta-description : (150-160 caractères, mot-clé principal + 1-2 mots-clés secondaires)

# [H1 — identique ou variante du titre]

## Introduction (150 mots)
  - Mot-clé principal dans les 100 premiers mots
  - Accroche avec un problème ou une question
  - Aperçu de ce qu'ils apprendront

## [H2 : Sujet connexe 1 de l'étape 2]
### [H3 : Question de longue traîne de l'étape 1]
  Contenu répondant à la question (150-200 mots)
### [H3 : Une autre question de longue traîne]
  Contenu (150-200 mots)

## [H2 : Sujet connexe 2]
### [H3 : Question de longue traîne]
### [H3 : Question de longue traîne]

## [H2 : Sujet connexe 3]
### [H3 : Question de longue traîne]
### [H3 : Question de longue traîne]

## Conclusion (100 mots)
  - Résumez les points clés
  - Mot-clé principal mentionné une fois
  - Appel à l'action

Objectif : 1500-2500 mots au total

Règles de Placement des Mots-Clés

EmplacementRègle
TitreInclure le mot-clé principal, max 60 caractères
H1Identique au titre ou légère variation
Titres H2 (3-5)Utiliser les sujets connexes, langage naturel
Titres H3 (8-12)Utiliser les mots-clés de longue traîne, format question
Premier paragrapheMot-clé principal dans les 100 premiers mots
Corps du texteDensité du mot-clé principal 1-2%, secondaire 0.5-1%
ConclusionMot-clé principal une fois
Méta-descriptionPrincipal + 1-2 secondaires, 150-160 caractères

Ne tombez jamais dans le keyword stuffing (bourrage de mots-clés). Le contenu doit se lire naturellement. Google pénalise les répétitions artificielles.

Liste de Vérification Qualité

Avant de générer le blog, vérifiez :

  • Au moins 1 mot-clé en forte croissance ou +100% trouvé (ou justifié l'utilisation d'un mot-clé établi)
  • 3 à 5 sujets H2 provenant des RELATED_TOPICS
  • Mots-clés de longue traîne pour les titres H3
  • Le mot-clé principal est suffisamment spécifique pour se classer
  • La structure du blog suit le modèle de plan ci-dessus
  • La méta-description est rédigée (150-160 caractères)
  • La longueur cible est de 1500 à 2500 mots

Si aucun mot-clé en forte croissance ou à forte croissance n'existe pour le sujet, informez l'utilisateur que l'opportunité SEO est limitée et suggérez des angles alternatifs ou des sujets connexes qui ont une croissance.

Conscience Budgétaire

Niveau gratuit : 250 recherches/mois

StratégieAppels/BlogCapacité Mensuelle
Minimale (recommandée)2125 blogs
Standard383 blogs
Complète462 blogs

Par défaut, utilisez 2 appels (RELATED_QUERIES + RELATED_TOPICS). N'ajoutez TIMESERIES ou GEO_MAP que lorsque cela est spécifiquement nécessaire.

Erreurs Courantes à Éviter

  1. Sauter la recherche — écrire sans vérifier les tendances fait manquer les opportunités de croissance
  2. Ignorer les mots-clés en forte croissance — utiliser un terme générique alors qu'une variante en forte croissance existe
  3. Keyword stuffing — répéter les mots-clés de manière artificielle ; maintenir une densité de 1 à 2%
  4. Absence de mots-clés de longue traîne — manquer les opportunités d'extraits optimisés et de recherche vocale
  5. Titres H2 génériques — toujours utiliser les données de RELATED_TOPICS pour la structure des sections

Exemple de Script

Pour un exemple fonctionnel complet, exécutez :

python scripts/blog_seo_research.py "votre sujet de blog"

Voir scripts/blog_seo_research.py pour l'implémentation.

Références

Individual skills in this repo

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

Varnan-Tech/opendirectory

Use when the user asks to generate a blog cover image, thumbnail, or article header. Automatically uses modern typography, brand logos, and Google Search grounding to create beautiful 16:9 images with Gemini 3.1 Flash Image Preview.

Varnan-Tech/opendirectory

World-class brand strategist and naming expert. Uses an interrogation-led discovery phase to extract your brand's DNA, then applies scientific naming frameworks (Phonosemantics) and automated multi-TLD domain checking.

Varnan-Tech/opendirectory

Use when the user asks to generate or update a project's CLAUDE or AGENTS context file from a codebase scan. Writes a focused file under 100 lines containing only the non-obvious build commands, conventions, and gotchas Claude Code needs.

Varnan-Tech/opendirectory

Use when the user wants to verify cold emails, enrich a lead list, or autonomously guess email addresses from a CSV using ValidEmail.co or the open-source Reacher engine.

Varnan-Tech/opendirectory

Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.

Varnan-Tech/opendirectory

Give it your product URL or description. It finds your top 5 competitors, runs three-track PR research across all of them (editorial, podcasts, communities), identifies which channels appear most frequently, looks up the journalist or host for each, and returns a tiered outreach list with story angles and ready-to-send cold pitch drafts tailored to your product. Use when asked to find PR opportunities, discover where competitors got featured, build a media outreach list, find which journalists cover my space, or get pitch templates for press coverage.

Varnan-Tech/opendirectory

Generate high-converting, deep-dive growth case studies in MDX format. Use this skill when asked to write a case study or blog post about a company's growth, tech stack, or product-led strategy. It handles the full pipeline (researching the company via Tavily, generating a 16:9 cover image, quality checking the draft, uploading assets to cloud storage, and pushing directly to the target repository).

Varnan-Tech/opendirectory

Scans your project for outdated npm, pip, Cargo, Go, or Ruby packages. Runs a CVE security audit. Fetches changelogs, summarizes breaking changes with Gemini, and opens one PR per risk group (patch, minor, major). Includes Diagnosis Mode for install conflicts. Use when asked to update dependencies, check for outdated packages, open dependency PRs, scan for package updates, audit for CVEs, or flag breaking changes in upgrades. Trigger when a user says "check for outdated packages", "update my dependencies", "open PRs for dependency updates", "scan for CVEs", or "which packages need upgrading".

Varnan-Tech/opendirectory

Generates and updates README.md and API reference docs by reading your codebase's functions, routes, types, schemas, and architecture. Uses graphify to build a knowledge graph first, then writes accurate docs from it. Use when asked to write docs, generate a README, document an API, update stale docs, create an API reference from code, add an architecture section, or document a project in any language. Trigger when a user says their docs are missing, outdated, or wants to document their codebase without writing it manually.

Varnan-Tech/opendirectory

Evaluates expired domain candidates against a target niche, scores them by topical relevance, historical activity level, and history cleanliness, then outputs a ranked shortlist with explainable reasoning and risk flags.

Varnan-Tech/opendirectory

Brutally honest developer-experience audit for a GitHub repo. Scores 10 DX dimensions (time-to-first-success, README clarity, visual proof, install, quick-start, docs, examples, community, trust, marketing), writes a shareable roast in the requested tone (brutal/honest/kind), produces a prioritized action plan ranked by impact × effort, and sketches an ideal README. Trigger when user says "roast my repo", "audit my README", "dx audit", "developer experience review", "score my GitHub project", "before launch checklist", or "make my repo shareable".

Varnan-Tech/opendirectory

Drafts and designs a complete HTML email newsletter from a topic or content brief. Outputs paste-ready HTML for Loops, Mailchimp, Beehiiv, Resend, or any standard email platform. Includes subject line options and plain-text fallback. Trigger when a user says "write a newsletter", "draft an email newsletter", "create an HTML email", "design an email for my subscribers", or "write a newsletter about [topic]".

Varnan-Tech/opendirectory

Takes a GitHub PR URL or the current branch and writes a plain-English explanation of what it does and why, then posts it as a PR comment. Use when asked to explain a PR, summarize a pull request, write a plain-English description of a PR, add a summary comment to a PR, or understand what a PR changes. Trigger when a user says "explain this PR", "summarize this pull request", "what does this PR do", "add a comment explaining the PR", or shares a GitHub PR URL and asks what it does.

Varnan-Tech/opendirectory

Audit how often LLMs recommend your brand vs competitors and generate a GEO action plan.

Varnan-Tech/opendirectory

Takes a competitor's public GitHub repo URL, fetches their open issues via the GitHub REST API, filters noise locally, clusters issues into 6 demand categories, computes a demand score per issue and per cluster, and outputs a ranked demand gap report with a GTM messaging brief. Use when asked to scan a competitor's GitHub issues, find what their users are begging for, turn GitHub complaints into product positioning, identify competitor feature gaps, or generate messaging from real user demand. Trigger when a user says "scan competitor issues", "what are users asking for on X repo", "find demand gaps in Y", "turn GitHub issues into messaging", or "what should I build based on competitor complaints".

Varnan-Tech/opendirectory

Find recurring confusion in your repo's GitHub Discussions, rank it by urgency, and draft the actual docs fixes and content angles — with verbatim community quotes and source links as evidence.

Varnan-Tech/opendirectory

Generates a professionally designed case study PDF for B2B SaaS sales and marketing. Supports 7 page layouts, 9 style presets, 1-4 page output. Trigger when user says "create a case study", "write a customer story", "make a case study PDF", "design a success story", "turn this customer win into a PDF".

Varnan-Tech/opendirectory

Generates data visualization charts (bar, line, area, pie, doughnut, scatter, radar, treemap) as PNG using Apache ECharts v6. 1080×1080px default, 5 style presets, highlight annotations. Trigger when user says "create a chart", "visualize data", "make a bar chart", "line graph", "pie chart", "data visualization", "chart this data", "plot", "graph", or "visualize these numbers".

Varnan-Tech/opendirectory

Creates professionally designed B2B SaaS e-books in HTML + CSS, exported as print-ready PDF. 3–10 pages, 9 style presets, 11 page layout types. Trigger when user says "create an ebook", "design a lead magnet", "make a PDF guide", "build a gated content piece", "write a B2B ebook", "design a white paper", "create a nurture asset", or "make a PDF report".

Varnan-Tech/opendirectory

Fetches low-star App Store and Google Play reviews, clusters them into broken-promise patterns, and generates a ranked copy brief with positioning opportunities.

Skills associés