Communitygithub.com

op7418/guizang-product-video-skill

Créez des vidéos promotionnelles de mise à jour logicielles pilotées par le code (release notes video, changelog promo). Extrayez les points forts des mises à jour réelles, réutilisez les composants du produit et le langage de conception, puis réalisez le storyboard, la musique originale codée, les effets sonores d'action, le rendu et la validation.

Qu'est-ce que guizang-product-video-skill ?

Cette compétence d'agent IA permet aux développeurs et aux équipes produits de générer automatiquement des vidéos promotionnelles pour les notes de version logicielles ou les changelogs. En partant des mises à jour réelles, elle extrait les arguments de vente clés, réutilise les composants existants du produit et son langage de conception pour créer un storyboard, composer de la musique originale via du code, ajouter des effets sonores d'action, effectuer le rendu et valider le résultat final. Elle prend en charge des plateformes comme Claude Code, Cursor et autres outils de développement. Son fonctionnement repose sur l'analyse du code de mise à jour (commits, diffs, fichiers de version) pour générer des scripts vidéo, des animations et un rendu audiovisuel, le tout intégré directement dans le flux de travail du développeur, sans basculement vers un logiciel de montage vidéo externe.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/op7418/guizang-product-video-skill/tree/main

Demander à votre IA préférée

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

Documentation

Que fait guizang-product-video-skill ?

Créez des vidéos promotionnelles de mise à jour logicielles pilotées par le code (release notes video, changelog promo). Extrayez les points forts des mises à jour réelles, réutilisez les composants du produit et le langage de conception, puis réalisez le storyboard, la musique originale codée, les effets sonores d'action, le rendu et la validation.

Objectif

Cette compétence permet de transformer automatiquement les mises à jour logicielles en vidéos promotionnelles courtes et attrayantes, directement depuis votre environnement de développement.

Fonctionnement

  1. Analyse des mises à jour : La compétence inspecte les commits, les diffs et les fichiers de version (CHANGELOG.md, release notes) pour identifier les changements significatifs.
  2. Extraction des points forts : Elle extrait les fonctionnalités clés, les corrections de bugs et les améliorations, puis les formule comme des arguments de vente.
  3. Storyboard automatisé : Génère un storyboard textuel basé sur le langage de conception du produit (composants UI, palette de couleurs, typographie).
  4. Composition musicale codée : Crée une musique de fond originale à l'aide de code (par exemple, avec des bibliothèques comme tone.js ou une synthèse audio simple).
  5. Effets sonores : Ajoute des effets sonores d'action synchronisés avec les transitions visuelles.
  6. Rendu vidéo : Assemble le tout (texte, animations, musique, effets) en une vidéo MP4 prête à être publiée.
  7. Validation : Vérifie la qualité et la conformité avant de livrer le fichier final.

Utilisation

# Exemple de commande (selon l'agent)
release-video --from v1.2.0 --to v1.3.0 --output promo_v1_3_0.mp4

Variables d'environnement

  • PRODUCT_NAME : Nom du produit (ex: "MonApp")
  • DESIGN_TOKENS_PATH : Chemin vers le fichier JSON des tokens de design (couleurs, polices, espacements)
  • COMPONENT_LIBRARY : URL ou chemin vers la bibliothèque de composants UI

Dépendances

  • Python 3.9+ (pour le script principal)
  • FFmpeg (pour l'encodage vidéo)
  • Node.js (pour la génération musicale optionnelle)

Licence

MIT

Skills associés