NanoSkill
Soumettre votre skill

Analyse concurrentielle YouTube

parericosiu3Kétoiles GitHubGitHub

Analysez n'importe quel ensemble de chaînes YouTube, identifiez les vidéos aberrantes avec 2x+ de vues par rapport à la moyenne et extrayez les modèles de titres gagnants. Analyse concurrentielle basée sur les données en quelques minutes.

youtubeAnalyse de sécurité réussie
Aperçu du résultat

Démo complète

Consultez un rapport d'analyse concurrentielle basé sur les données concernant le contenu YouTube des agents IA, avec des benchmarks de chaînes, des vidéos aberrantes très performantes et des modèles de contenu gagnants générés par cette compétence d'agent.

Démarrer

Exécuter votre première tâche

  1. a simple demonstration of the first step in using YouTube Competitive Analysis Skill
    01

    Étape 1 : Installer

    Ajoutez la compétence Analyse concurrentielle YouTube à votre agent IA.

  2. a simple demonstration of the second step in using YouTube Competitive Analysis Skill
    02

    Étape 2 : Décrire la tâche

    Décrivez les chaînes YouTube ou la tâche d'analyse concurrentielle que vous souhaitez explorer.

  3. a simple demonstration of the third step in using YouTube Competitive Analysis Skill
    03

    Étape 3 : Examiner l'analyse

    Obtenez un rapport d'analyse concurrentielle avec des vidéos aberrantes et des modèles de contenu gagnants.

Commande d’installation

$ npx skills add https://github.com/ericosiu/ai-marketing-skills/tree/main/yt-competitive-analysis

Signaux d’installation

Activité d’installation

À propos

L'analyse concurrentielle sur YouTube est essentielle pour les créateurs et les marketeurs qui souhaitent se développer. Cet outil analyse n'importe quel ensemble de chaînes, identifie automatiquement les vidéos aberrantes avec un nombre de vues 2x+ supérieur à la moyenne et extrait les modèles de titres qui font ressortir les gagnants, vous offrant ainsi une feuille de route pour votre propre stratégie de contenu.

Contrairement au suivi manuel sur tableur, cet utilitaire Python sépare les vidéos longues des Shorts, calcule les moyennes par chaîne et fait remonter les formats d'emballage éprouvés, le tout en quelques secondes. Des ensembles de créateurs prédéfinis pour les niches IA et business vous permettent de comparer instantanément, tandis que des entrées de chaînes personnalisées et des exports flexibles (console, JSON, Google Sheets) s'adaptent à tout flux de travail.

Que vous soyez un créateur de contenu qui analyse les concurrents par rétro-ingénierie, une agence marketing préparant des rapports clients ou un chef d'entreprise qui suit les tendances, l'automatisation hebdomadaire via cron vous garantit de ne jamais manquer un changement. Il est conçu sans aucune dépendance externe, fonctionne sous Python 3.8+ et utilise le quota gratuit de l'API YouTube, ce qui vous permet de commencer dès aujourd'hui avec une configuration minimale.

Fonctionnalités clés

Ce qui la rend puissante

  • Analyse concurrentielle en temps réel

    Récupérez les données des chaînes et identifiez instantanément les vidéos qui surperforment, ce qui vous donne un avantage concurrentiel.

  • Extraction de modèles gagnants

    Extrayez les modèles de titres et les mots courants des vidéos aberrantes pour reproduire des formats éprouvés.

  • Récupération de vidéos de chaînes

    Récupérez automatiquement les vidéos récentes de n'importe quel ensemble de chaînes YouTube.

  • Options d'exportation flexibles

    Exportez les résultats vers la console, JSON ou Google Sheets pour une intégration transparente.

  • Ensembles de chaînes prédéfinis

    Utilisez les listes intégrées de créateurs IA et business, ou personnalisez les vôtres pour une analyse ciblée.

Cas d’usage

Quand l’utiliser

  • Analyser les chaînes concurrentes

    Saisissez les pseudos YouTube de votre choix pour découvrir les vidéos les plus performantes et les stratégies concurrentielles.

  • Analyse comparative avec les créateurs IA

    Utilisez les listes intégrées de créateurs IA pour une analyse concurrentielle rapide de la niche IA.

  • Automatiser les rapports hebdomadaires

    Planifiez via cron pour recevoir chaque semaine une détection des valeurs aberrantes et des modèles mis à jour.

  • Exporter les analyses vers votre pile technologique

    Exportez vers JSON ou Google Sheets pour alimenter vos outils de reporting avec des données concurrentielles.

SKILL.md

Analyse concurrentielle YouTube

Découvrez ce qui fonctionne réellement sur YouTube. Analyse n'importe quel ensemble de chaînes, identifie les vidéos atypiques (2x+ vues moyennes) et extrait les schémas de packaging des gagnants.

Aucun travail manuel sur tableur. Aucune conjecture. Des renseignements concurrentiels basés sur les données en quelques minutes.

Ce que fait l'outil

  1. Récupère les vidéos récentes de n'importe quelle(s) chaîne(s) YouTube
  2. Sépare les formats longs des Shorts
  3. Calcule les moyennes par chaîne
  4. Signale les valeurs aberrantes (vidéos performant 2x+ au-dessus de la moyenne de la chaîne)
  5. Extrait les modèles de titres des vidéos gagnantes
  6. Exporte vers la console, JSON ou Google Sheets

Démarrage rapide

# Set your YouTube API key
export YOUTUBE_API_KEY="your-key-here"

# Analyze specific channels
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@AlexHormozi,@garyvee,@CodieSanchezCT"

# Use predefined channel sets
python3 analyze.py "$YOUTUBE_API_KEY" --set ai          # AI creator set
python3 analyze.py "$YOUTUBE_API_KEY" --set business    # Business creator set
python3 analyze.py "$YOUTUBE_API_KEY" --set both        # All channels

# Export to JSON for programmatic use
python3 analyze.py "$YOUTUBE_API_KEY" --set both --output json > results.json

# Custom lookback period
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@mkbhd" --days 60

Configuration

  1. Obtenez une clé YouTube Data API v3
  2. Définissez-la comme variable d'environnement : export YOUTUBE_API_KEY="your-key"
  3. Installez les dépendances : pip install -r requirements.txt

Sortie

Console (par défaut)

================================================================================
  AI Creators — LAST 30 DAYS
================================================================================

📊 CHANNEL SUMMARY:
  Alex Hormozi             |  2,400,000 subs |  12 videos (3.0/wk) | L:  8 S:  4

🔥 LONG-FORM OUTLIERS (top 15):
  4.2x |  1,200,000 | [Alex Hormozi] How I'd Start a Business in 2025
       2025-01-15 | https://youtube.com/watch?v=...

📦 TOP TITLE PATTERNS:
   8x  business
   6x  money
   5x  started

JSON

Données structurées complètes incluant toutes les métadonnées vidéo, scores et multiplicateurs.

Ensembles de chaînes prédéfinis

Créateurs IA : Jeff Su, Alex Finn, Riley Brown, Dan Martell, Matt Wolfe, Nate Herk, Grace Leung, Matt Berman

Créateurs business : Alex Hormozi, Gary Vaynerchuk, Patrick Bet-David, Codie Sanchez, Leila Hormozi, Iman Gadzhi, My First Million

Modifiez les dictionnaires de chaînes dans analyze.py pour personnaliser.

Interprétation des résultats

MétriqueSignification
MultiplicateurCombien de fois au-dessus de la moyenne de la chaîne (2,0x = double de la normale)
Seuil de valeur aberrante2x la moyenne. Les vidéos au-dessus méritent d'être étudiées.
Modèles de titresMots courants dans les titres des vidéos atypiques = formats éprouvés
CadenceVidéos par semaine. Une cadence plus élevée peut signifier des moyennes par vidéo plus faibles.

Formats de packaging éprouvés

D'après l'analyse des valeurs aberrantes, ces formats de titres surperforment régulièrement :

Format long :

  • « X, clairement expliqué » (explication définitive)
  • « X heures de Y en Z minutes » (valeur condensée)
  • « La manière la plus paresseuse d'atteindre X » (promesse de faible effort)
  • « Donnez-moi X minutes et je Y » (promesse limitée dans le temps)
  • « X cas d'utilisation INSENSÉS pour Y » (listicle + mot percutant)

Shorts :

  • « 2024 vs 2025 X » (comparaison d'années)
  • « Mauvais Bon Excellent X » (classement par niveaux)
  • « Arrêtez de faire X, faites Y à la place » (contraire)

Automatisation hebdomadaire

Exécutez chaque semaine pour faire remonter automatiquement les nouvelles valeurs aberrantes :

# Cron: every Sunday at 8am
0 8 * * 0 YOUTUBE_API_KEY="your-key" python3 /path/to/analyze.py "$YOUTUBE_API_KEY" --set both --output json > /path/to/weekly-results.json

Prérequis

  • Python 3.8+
  • Clé YouTube Data API v3
  • Aucune dépendance Python externe (utilise uniquement la bibliothèque standard)

Licence

MIT

FAQ