CDCStream/skills

Auditionnez un créateur avant un partenariat ou une commandite en récupérant ses profils publics TikTok, Instagram et YouTube, ses publications récentes et les transcriptions de ce qu'il a réellement dit, puis en résumant la taille de son audience, son rythme de publication, son engagement, ses commanditaires passés et tout signal d'alerte pour la marque. Utilise l'API Captapi (outils MCP ou REST avec CAPTAPI_API_KEY). Affiche d'abord une estimation du crédit et cite la source derrière chaque affirmation. À utiliser lorsque quelqu'un demande d'auditionner, vérifier, présélectionner ou faire une enquête de référence sur un influenceur ou un créateur.

Qu'est-ce que skills ?

Cette compétence permet aux agents IA de générer un briefing complet sur un créateur de contenu (influenceur) à partir de données publiques, avant un éventuel partenariat ou commandite. Elle agrège les informations des profils, publications récentes et transcriptions vidéo des plateformes TikTok, Instagram et YouTube, en utilisant l'API Captapi via MCP ou REST. L'agent peut ainsi résumer la taille d'audience, le rythme de publication, l'engagement (likes, commentaires), les marques déjà partenaires, et signaler tout problème potentiel pour la marque (contenu à risque, concurrents). Un élément clé est l'estimation du coût en crédits avant exécution, et chaque donnée présentée est tracée jusqu'à l'appel API correspondant, garantissant la transparence. La compétence est conçue pour être prudente : elle indique clairement ses limites (données publiques uniquement, pas d'analyse d'authenticité des followers) et marque les éléments nécessitant une révision humaine (transcriptions potentiellement mal interprétées, distinction entre commandite payée et simple mention).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CDCStream/skills/tree/HEAD/skills/creator-vetting-transcripts

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

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

Documentation

Vérification de créateur avec transcriptions

Rédigez un briefing d'une page sur un créateur à partir de données publiques : qui il est sur chaque plateforme, à quelle fréquence il publie, comment ses publications récentes performent, avec quelles marques il travaille déjà, et ce qu'il dit devant la caméra.

Ce que cela peut et ne peut pas vous dire

  • Données publiques uniquement, sans connexion. Les comptes privés, les données démographiques de l'audience, les scores d'authenticité des abonnés et les messages privés (DMs) ne sont pas disponibles — mentionnez-le ; ne les inventez jamais.
  • Le taux d'engagement ici est calculé comme (likes + commentaires) / abonnés sur les publications récupérées. C'est un indicateur approximatif à partir d'un petit échantillon, pas une mesure certifiée.
  • Certains comptes sont arrondis par la plateforme (ex. "1,2 M") ; conservez les indicateurs ...IsApproximate de la réponse et affichez "≈" pour ceux-ci.
  • Les transcriptions proviennent de la parole dans la vidéo (TikTok, Instagram) ou des sous-titres publiés (YouTube). L'absence de transcription signifie qu'il n'y a pas de parole ou pas de sous-titres, pas que le créateur n'a rien dit qui mérite d'être vérifié.

Saisies à recueillir en premier

  1. Les URL des profils ou les pseudos du créateur sur TikTok, Instagram et/ou YouTube. Ne devinez pas les pseudos entre les plateformes — demandez, ou marquez la plateforme comme "non fournie".
  2. Le nombre de publications récentes par plateforme (10 par défaut) et le nombre de transcriptions (3 vidéos les plus récentes par plateforme par défaut).
  3. Ce qui préoccupe la marque : les concurrents à rechercher, les sujets à éviter.

Estimation du crédit — à afficher avant l'exécution

Par créateur, avec les valeurs par défaut (10 publications, 3 transcriptions par plateforme) :

PlateformeAppelsCrédits
TikTok/v1/tiktok/channel-details 1 · /v1/tiktok/channel-posts 2 · 3 × /v1/tiktok/transcript 29
Instagram/v1/instagram/channel-details 1 · /v1/instagram/channel-posts (0.3 par publication, 10 publications = 3) · 3 × /v1/instagram/transcript 210
YouTube/v1/youtube/channel-details 1 · /v1/youtube/channel-videos 2 · 3 × /v1/youtube/transcript 1 · /v1/youtube/video-sponsors 06

Les trois plateformes : environ 25 crédits par créateur ; jusqu'à ~35 avec plus de publications ou transcriptions. Affichez l'estimation pour les créateurs demandés, vérifiez GET /v1/account/balance (gratuit) et demandez à l'utilisateur de confirmer.

Comment appeler Captapi

  • MCP : tiktok_channel_details, tiktok_channel_posts, tiktok_transcript, instagram_channel_details, instagram_channel_posts, instagram_transcript, youtube_channel_details, youtube_channel_videos, youtube_transcript, youtube_video_sponsors.
  • REST : GET https://api.captapi.com<path>?url=<URL du profil ou de la vidéo> avec l'en-tête Authorization: Bearer $CAPTAPI_API_KEY.

Les appels échoués coûtent 0 crédit. Une erreur 403 telle que profile_restricted ou une 404 est une réponse définitive pour cette plateforme — enregistrez-la et passez à la suite.

Étapes

Pour chaque plateforme fournie par l'utilisateur :

  1. Profil — channel-details avec l'URL du profil. Conservez les abonnés, les abonnements, le nombre de publications, la bio, les liens de la bio, l'indicateur vérifié, le type de compte.
  2. Publications récentes — tiktok/channel-posts, instagram/channel-posts ou youtube/channel-videos avec limit=<N>. À partir des lignes, calculez : publications par semaine sur la période, nombre médian de vues (lorsqu'elles sont présentes), nombre médian de likes et commentaires, taux d'engagement, et la meilleure et la pire publication.
  3. Signaux de commanditaires à partir des mêmes lignes :
    • Les lignes Instagram comportent isPaidPartnership ; listez ces publications et les marques qu'elles mentionnent.
    • TikTok et YouTube : analysez les légendes/titres pour #ad, #sponsored, "paid partnership", codes promotionnels et mentions @ de marque.
    • YouTube : youtube/video-sponsors?url=<URL de la vidéo> pour chaque vidéo transcrite renvoie les segments de commandite soumis par la communauté (gratuit). Étiquetez-les comme signalés par la communauté.
  4. Transcriptions — pour les vidéos les plus récentes, tiktok/transcript, instagram/transcript ou youtube/transcript avec l'URL de la vidéo. Lisez-les pour : les produits et marques nommés, les mentions de concurrents, les affirmations qui nécessiteraient des preuves (santé, finance), et le langage ou les sujets que la marque a désignés comme interdits.

Format du briefing

  1. Tableau récapitulatif : une ligne par plateforme — pseudo, abonnés, publications/semaine, vues médianes, taux d'engagement, vérifié. Chaque cellule traçable jusqu'à son point d'accès.
  2. Commanditaires passés : marque, plateforme, date de publication, lien, et comment cela a été détecté (isPaidPartnership, tag dans la légende, segment communautaire).
  3. Ce qu'ils disent : 3 à 5 puces issues des transcriptions, chacune avec une courte citation et le lien vers la vidéo.
  4. Signaux d'alarme [nécessite une révision humaine] : travail pour un concurrent, affirmations risquées, sujets interdits, sauts soudains d'abonnés entre les données du profil et des publications.
  5. Lacunes : plateformes non fournies, restreintes, ou sans transcriptions.
  6. Total des crédits pour la session.

Où une révision humaine est nécessaire

  • Chaque signal d'alarme — les transcriptions peuvent être mal interprétées et le contexte compte.
  • Déterminer si un "commanditaire" détecté était payé ou simplement une mention.
  • Adéquation avec la marque : le briefing fournit des preuves, pas un verdict d'embauche ou de non-embauche.

Individual skills in this repo

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

Skills associés