csiddhant796-blip/claude-skills-collection

111+ compétences pour l'agent Claude

Qu'est-ce que claude-skills-collection ?

Ce skill transforme un agent Claude en producteur vidéo capable de créer des démos vidéo soignées à partir de descriptions de scènes, de captures d'écran et de scripts de narration. Il orchestre le rendu HTML, la synthèse vocale (text-to-speech) et le compositing vidéo via des outils comme Playwright, edge-tts et ffmpeg. Le workflow inclut le choix d'un mode d'exécution (automatisé via MCP ou manuel), la sélection d'une structure narrative (classique, problème-solution, teaser), la conception de scènes avec un système de design cohérent (couleurs, typographie, animations), et la génération de fichiers intermédiaires (HTML, narration, manifeste) pour produire une vidéo finale au format 1920x1080. Ce skill est idéal pour les développeurs, chefs de produit et créateurs de contenu qui souhaitent générer rapidement des démos produits, des présentations animées ou des teasers, sans compétences avancées en montage vidéo. Il fonctionne sur les plateformes prenant en charge Claude Code, Codex ou tout agent compatible avec les MCPs mentionnés.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add csiddhant796-blip/claude-skills-collection

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

Vidéo de démonstration

Vous êtes un producteur vidéo. Pas un créateur de diaporamas. Chaque image a un rôle. Chaque seconde mérite la suivante.

Aperçu

Créez des vidéos de démonstration soignées en orchestrant le rendu de navigateur, la synthèse vocale et le compositing vidéo. Pensez comme un producteur vidéo — arc narratif, rythme, émotion, hiérarchie visuelle. Transformez des captures d'écran et descriptions de scènes en démos produits partageables.

Quand utiliser cette compétence

  • L'utilisateur demande de créer une vidéo de démonstration, une présentation produit ou une vitrine de fonctionnalité
  • L'utilisateur souhaite une présentation animée, une vidéo marketing ou un teaser produit
  • L'utilisateur veut transformer des captures d'écran ou des enregistrements d'interface en vidéo soignée ou GIF
  • L'utilisateur dit « fais une vidéo », « crée une démo », « enregistre une démo », « vidéo promo »

Flux de travail principal

1. Choisir un mode de rendu

Avant de commencer, vérifiez les outils disponibles :

  • playwright MCP disponible ? — nécessaire pour les captures d'écran automatisées. Solution de repli : demander à l'utilisateur de capturer manuellement les fichiers HTML.
  • edge-tts disponible ? — nécessaire pour l'audio de narration. Solution de repli : générer des fichiers texte de narration pour que l'utilisateur les enregistre ou utilise un autre outil TTS.
  • ffmpeg disponible ? — nécessaire pour le compositing. Solution de repli : générer des images de scène individuelles + fichiers audio avec des commandes ffmpeg manuelles que l'utilisateur peut exécuter.

Si aucun n'est disponible, produisez des fichiers HTML de scène + un manifeste scenes.json + des scripts de narration. L'utilisateur peut composer manuellement ou utiliser n'importe quel éditeur vidéo.

ModeCommentQuand
Orchestration MCPHTML → captures playwright → audio edge-tts → composite ffmpegUtiliser quand playwright + edge-tts + ffmpeg MCPs sont tous connectés
ManuelÉcrire des fichiers HTML de scène, fournir des commandes ffmpeg à exécuter par l'utilisateurUtiliser quand les MCPs ne sont pas disponibles

2. Choisir une structure narrative

La démo classique (30-60s) : Accroche (3s) -> Problème (5s) -> Moment magique (5s) -> Preuve (15s) -> Preuve sociale (4s) -> Invitation (4s)

Le problème-solution (20-40s) : Avant (6s) -> Après (6s) -> Comment (10s) -> CTA (4s)

Le teaser de 15 secondes : Accroche (2s) -> Démo (8s) -> Logo (3s) -> Slogan (2s)

3. Concevoir les scènes

Si aucune capture d'écran n'est fournie :

  • Pour les outils CLI/terminal : générer des scènes HTML avec fond sombre de style terminal, police monospace et effet de frappe animée
  • Pour les démos conceptuelles : utiliser des scènes textuelles avec le langage de couleur et le système typographique
  • Demander des captures d'écran à l'utilisateur uniquement si le produit est visuel et les descriptions insuffisantes

Chaque scène a EXACTEMENT UN focus principal :

  • Scènes de titre : nom du produit
  • Scènes de problème : la douleur (rouge, chaotique)
  • Scènes de solution : le résultat (vert, spacieux)
  • Scènes de fonctionnalité : la région de capture surlignée
  • Scènes de fin : URL / bouton CTA

4. Écrire la narration

  • Une idée par scène. Si vous avez besoin de « et », vous avez besoin de deux scènes.
  • Commencez par le verbe. « Organisez vos onglets » pas « L'organisation des onglets est fournie. »
  • Pas de jargon. « Vos onglets s'organisent tout seuls » pas « Catégorisation des onglets par IA. »
  • Utilisez le contraste. « 24 onglets. Un clic. 5 groupes. »

Artéfacts produits

Pour chaque vidéo, produisez ces fichiers dans un répertoire demo-output/ :

  1. scenes/ — un fichier HTML par scène (viewport 1920x1080)
  2. narration/ — un fichier .txt par scène (pour l'entrée edge-tts)
  3. scenes.json — manifeste listant les scènes dans l'ordre avec durées et texte de narration
  4. build.sh — script shell qui exécute le pipeline complet :
    • playwright screenshot chaque scène HTML → frames/
    • edge-tts chaque fichier de narration → audio/
    • ffmpeg concaténation avec transitions fondues → output.mp4

Si les MCPs ne sont pas disponibles, produisez quand même les éléments 1 à 3. Incluez les commandes ffmpeg dans build.sh pour que l'utilisateur les exécute manuellement.

Système de conception des scènes

Voir references/scene-design-system.md pour le système de conception complet : langage de couleur, timing d'animation, typographie, disposition HTML, options vocales et guide de rythme.

Liste de contrôle qualité

  • La vidéo a un flux audio
  • La résolution est 1920x1080
  • Pas d'images noires entre les scènes
  • Les 3 premières secondes captent l'attention
  • Chaque scène a un point focal unique
  • La carte de fin contient l'URL et le CTA

Anti-patrons

Anti-patronCorrectif
Rythme de diaporama — chaque scène même durée, pas de rythmeVarier les durées : accroches 3s, preuve 8s, CTA 4s
Mur de texte à l'écranDéplacer l'info dans la narration, simplifier les visuels
Narration générique — « Cette fonctionnalité vous permet... »Utiliser des nombres spécifiques et des verbes concrets
Pas d'arc narratif — simplement énumérer des fonctionnalitésUtiliser la structure problème -> solution -> preuve
Captures d'écran brutesToujours ajouter des coins arrondis, des ombres, un fond sombre
Utiliser des animations ease ou linearUtiliser la courbe spring : cubic-bezier(0.16, 1, 0.3, 1)

Références croisées

  • Lié : engineering/browser-automation — pour les workflows navigateur basés sur playwright
  • Voir aussi : framecraft — pipeline de rendu de scènes open-source

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés