Communitygithub.com

bp-abe/skills-video

Prépare la commande (prompt) idéale pour générer une vidéo avec la compétence video-animado ou un prompt autonome pour ceux qui ne l'ont pas. Identifie le cas (sujet, script, enregistrement, dossier d'assets, référence, série, test sans API), ne pose que les questions manquantes en un seul tour, et livre la commande prête à copier ou déclenche directement la production. Utilisez-la quand l'utilisateur (ou un membre de l'équipe) dit « aide-moi à demander une vidéo », « monte le prompt de la vidéo », « comment je demande cette vidéo », ou `/request-video`.

Qu'est-ce que skills-video ?

Cette compétence pour agents IA (comme Claude Code, Cursor, Codex) assiste les utilisateurs dans la formulation précise d'une demande de production vidéo, destinée soit à la compétence `video-animado`, soit à un prompt autonome pour ceux qui ne l'ont pas. Elle analyse ce que l'utilisateur a déjà dit pour identifier le cas (sujet libre, script prêt, notes, enregistrement, dossier d'assets, référence vidéo, série, ou test sans API). Ensuite, elle ne pose que les questions strictement nécessaires qui n'ont pas encore été répondues — comme l'objectif, le public, la plateforme, le message clé, la vérité des données, et les restrictions — en un seul tour interactif. La compétence génère ensuite un prompt structuré, ordonné (logline, limites, esthétique) et prêt à copier, ou peut lancer directement la production via l'agent vidéo si l'utilisateur le demande. Elle évite les adjectifs vides (premium, cinématographique) et les instructions superflues, maximisant la créativité et minimisant les retours. Finis les allers-retours interminables : l'agent guide l'utilisateur vers une demande complète et efficace.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bp-abe/skills-video/tree/HEAD/pedido-de-video

Demander à votre IA préférée

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

Documentation

Demande de vidéo

Une bonne demande indique ce que la vidéo doit accomplir et ce qui ne doit pas arriver — et laisse le comment à la video-animado. Une demande qui décrit le look (« premium », « cinématographique », « style Apple ») sans raison rétrécit la création ; une demande qui oublie le public, la chaîne ou la vérité des données génère des retouches.

1. Identifier le cas (d'après ce que l'utilisateur a déjà dit)

CasSignal
Sujetseulement le sujet (« une vidéo sur X »)
Scripttexte prêt collé, fichier ou doc
Notespoints, récit, brouillon — la compétence écrit le script et le montre avant
Enregistrementvidéo/audio enregistré à couper, sous-titrer, rythmer
Dossier d'assetsphotos, clips, logo, textes éparpillés dans un dossier
Référencelien/vidéo qu'il veut suivre (« comme ça »)
Série« comme la vidéo X », « même identité »
Test« sans utiliser les API », « juste pour tester »

Si la requête porte d'abord sur le contenu (« quelle animation recommandez-vous pour une chronique ? ») : ne pas suggérer de style — le concept naît du texte. Demander le contenu et monter la demande avec lui.

2. Ce qui doit être demandé et ce qui peut rester ouvert

Poser uniquement les questions qui doivent être dans la demande et qui n'ont pas encore été fournies, en une seule fois, avec une recommandation par élément.

Doit figurer dans la demande (la compétence ne peut pas deviner ; si ça manque, la vidéo sera fausse) :

ÉlémentPourquoiExemple de réponse
Pour quoidéfinit le script et la fin de la vidéoexpliquer, vendre (action + URL), raconter une histoire, annoncer
Pour qui et oùdéfinit la langue, le format et le rythme« abonnés, Reels » → 9:16 ; « présentation interne » → 16:9
Message uniquec'est ce que sert la vidéo entière« le livre coûte moins d'un café par semaine »
Matériel (s'il existe)la compétence ne le trouve pas seulechemin du script, enregistrement, dossier, logo, captures d'écran du produit
Vérité (s'il y a une donnée/fait/produit réel)rien d'inventé à l'écransource des chiffres ; ce qui est pure illustration
Interne ou publicdéfinit la voix et les droitsvoix clonée seulement avec autorisation ; vidéo publique nécessite une voix avec droits d'utilisation
Ce qui ne doit pas êtrerisque que seul le demandeur connaîtne pas montrer la personne X, ne pas citer le prix

Peut rester ouvert (la compétence décide bien, et laisser ouvert donne plus de créativité — ne pas demander) :

ÉlémentCe que la compétence fait seule
Style, palette, police, « vibe »crée 3 concepts à partir du contenu et choisit (ou montre)
Script (si seulement le sujet)recherche et écrit, avec vérification factuelle
Duréecelle que le contenu demande (référence : 45–60 s) ; la compétence mesure avant de promettre
Format16:9 + 9:16
Voixvoix clonée (VoxCPM2, locale) en usage interne ; pour une vidéo publique, en propose une autre
Musique et effetscompose/génère pour la vidéo, sans répéter les précédents
Transitions, caméra, rythmepropre découpage, revu par un critique

N'entre que si l'utilisateur insiste (sinon, reste ouvert) : direction de style, voix spécifique, durée exacte, rétérence à suivre (dire quoi en prendre — rythme, transitions — et quoi ne pas prendre — contenu, marque, couleurs), série (« comme la vidéo X »), « sans utiliser les API », délai. Une direction de style avec motif vaut le coup ; un adjectif lâché (« premium », « cinématographique », « moderne ») n'entre pas — il ne fait que rétrécir la création sans rien dire.

3. Monter la demande

Format, dans cet ordre (logline et limites d'abord, esthétique en dernier, outils presque jamais). Les 3 premières lignes sont obligatoires ; celles entre [ ] n'entrent que si elles existent :

Fais une vidéo [durée] pour [chaîne/format] sur [sujet].
Objectif : [ce que la personne doit ressentir/faire à la fin]. Public : [qui].
Message principal : « [la phrase] ».
[Matériel : script ci-dessous / enregistrement dans <chemin> / dossier <chemin> / logo et captures dans <chemin>.]
[Vérité : sources dans <…> ; ce qui est illustratif doit être étiqueté.]
[Restrictions : sans API / usage externe — seulement des assets sous licence / ne pas montrer <…>.]
[Référence : <lien> — prendre <rythme, transitions> ; ne pas prendre <contenu, couleurs, marque>.]
[Série : dans le même style que la vidéo « <titre> ».]
[Instructions auxquelles l'utilisateur tenait : <…>.]
[Script :
<texte>]

Retirer de la demande ce qui est par défaut ou un adjectif vide. Une bonne demande fait généralement 3 à 8 lignes (plus le script).

Exemples de cas (la forme, pas le contenu) :

  • Enregistrement : « Monte l'enregistrement <chemin> en un Reels de 45 s. Message : '…'. Sous-titrage mot à mot, zoom sur les parties importantes, supprimer les hésitations. Livrer également le XML pour Premiere. »
  • Référence : « Fais une vidéo de 30 s sur X en suivant le rythme et les transitions de <lien>, mais avec notre contenu et sans copier les couleurs ni la marque. »
  • Test : « Fais une vidéo test de 20 s sur X sans utiliser les API. »

4. Délivrer

  • Afficher la demande prête dans un bloc à copier et dire en une ligne ce qui est resté par défaut.
  • Si l'utilisateur dit « vas-y »/« exécute » : invoquer la compétence video-animado avec la demande.
  • Sans la compétence (pour quelqu'un qui n'a pas video-animado) : générer la version autonome — la demande ci-dessus suivie de la méthode dans METHODE.md (concept sans biais, règles visuelles, plans avant le rendu, voix, synchronie mesurée, son, relecture). Ne pas inclure de clés, de chemins personnels ni de voix clonées.

Individual skills in this repo

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

Skills associés