Communitygithub.com

anasabaziz/gameplay-trailers

Assemblez des extraits de gameplay ou des séquences enregistrées en un trailer, y compris les tour d'horizon optionnels multi-jeux, le séquencement, le rythme, la couverture des fonctionnalités et les révisions. Utilisez pour la création de montages ; ne relancez pas la découverte de séquences clés et ne modifiez pas le rapport hauteur/largeur sauf si la demande l'exige.

Qu'est-ce que gameplay-trailers ?

Ce skill permet de produire des trailers de gameplay à partir de séquences brutes ou de listes de sélection existantes. Il prend en charge le séquencement chronologique par défaut, mais autorise un ordre personnalisé sur demande explicite. Le skill inclut des vérifications automatisées pour éviter les chevauchements et les plages arrières, ainsi qu'une gestion structurée des révisions et de la couverture fonctionnelle via un registre `feature_coverage`. Fonctionne avec les plateformes Claude Code, Cursor et autres environnements d'agents utilisant le format de skill standard. Utile pour les créateurs souhaitant assembler rapidement des trailers avec un contrôle précis sur la durée, l'audio et le séquencement.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/anasabaziz/Gaming-Creator-Toolkit/tree/HEAD/skills/gameplay-trailers

Demander à votre IA préférée

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

Documentation

Gameplay trailers

Avant la production, suivez la configuration initiale. Lisez les profils pertinents confirmés de ce projet dans .creator-toolkit/ ; ne traitez pas les exemples de modèles ou les paramètres d'un autre créateur comme confirmés. Exécutez python scripts/configure.py status --skill gameplay-trailers depuis la racine de l'outillage. Si ce n'est pas prêt, demandez une personnalisation et une confirmation avant de produire des livrables. La planification et l'installation peuvent continuer.

Pour les nouvelles productions et les révisions affectées, suivez les vérifications de production structurées. Utilisez la checklist trailer, avec des critères pour la durée demandée, la couverture des fonctionnalités, le séquencement, les transitions, l'ouverture/fermeture et l'audio. Capturez les instructions applicables et les capacités de production avant tout travail substantiel. Séparez le choix facultatif du réviseur et l'acceptation de l'utilisateur de l'achèvement du producteur selon le profil de workflow local.

Suivez les enregistrements et la récupération de l'ensemble du travail. Liez les exigences de fonctionnalité, de séquence, de durée et d'ouverture/fermeture à la révision de timeline sélectionnée. Enregistrez les dépendances aux séquences clés sélectionnées uniquement lorsqu'elles sont utilisées. Reconciliez avant de reprendre et utilisez le cas trailer-coverage pour les changements de règles de sélection.

Suivez la chronologie d'enregistrement par défaut. Le réarrangement nécessite une demande de l'utilisateur. Préservez l'audio original et le cadrage horizontal sauf indication contraire. La durée est contrôlée par l'utilisateur ; n'appliquez pas la recommandation de durée de séquence clé à un trailer.

Lisez le workflow partagé. Commencez avec les manifests existants, les preuves candidates et les résumés de validation. Réutilisez les plages sélectionnées ; inspectez les séquences source supplémentaires uniquement pour les fonctionnalités demandées manquantes, les transitions ou le contexte non résolu. Un trailer peut démarrer directement à partir d'un enregistrement sans exporter un lot distinct de séquences clés.

Préparez une liste JSON de sélection en secondes source, avec raisons/fonctionnalités et preuves. Répartissez la durée demandée entre les scènes significatives ; préservez l'ordre causal et les décisions lisibles. Utilisez la commande trailer pour créer un travail séparé, définissez target_duration et vérifiez le manifest résultant. Les vérifications automatiques de chronologie rejettent les plages chevauchantes/arrières ; l'ordre personnalisé doit être explicitement demandé.

Pour un démarrage avec uniquement un enregistrement, exécutez init pour créer son manifest source uniquement, puis trailer MANIFEST --job NEW_JOB --selections SELECTIONS_JSON. Aucune sortie de séquence clé peuplée ou exportation de séquence clé n'est requise. La timeline dérivée par défaut utilise l'audio original ; inspectez sa politique audio, son ordre et sa durée cible avant le rendu.

Avant le rendu, planifiez le son à chaque coupe en utilisant les jonctions audio. Préserver l'audio original signifie conserver le son du jeu ; cela n'exige pas de coupes brusques. Enregistrez le temps de sortie de chaque jonction, le traitement (y compris une coupe franche intentionnelle), la raison et l'état de vérification. Lissez les discontinuités si nécessaire sans masquer les indices importants ni modifier la synchronisation d'image approuvée.

Exécutez les commandes partagées de rendu/validation/rapport. Inspectez chaque scène et écoutez chaque jonction dans son contexte, ainsi que l'ouverture et la fermeture, dans le cadre d'une écoute complète de la sortie. Révisez uniquement les plages affectées. Livrez le trailer, le projet Shotcut modifiable en durée et la timeline/le rapport avec les limitations réelles. Les réparations audio doivent être présentes à la fois dans l'exportation et dans le projet ; un post-traitement personnalisé nécessite une nouvelle validation de ces sorties exactes. Pour un trailer vertical, composez d'abord la timeline, puis appliquez horizontal-to-vertical tout en la conservant. N'ajoutez pas de narration, de légendes inventées, de musique ou d'effets non liés sans demande.

Suivez les instructions de l'utilisateur et les directives du projet. Les demandes de planification se terminent par un plan. Préservez les sorties originales et approuvées ; la publication et les téléchargements externes sont des actions distinctes.

Avant de sélectionner les coupes, enregistrez un tableau compact des exigences : couverture des fonctionnalités/modes, exclusions, progression, plans d'ouverture/fermeture, durée, audio, plages source et état de vérification. Reconciliez la durée réelle de montage source avec la demande ; n'étendez pas silencieusement un montage existant. Vérifiez la timeline finale par rapport à ce tableau et conservez les exigences approuvées lors des révisions.

Pour les tour d'horizon optionnels multi-jeux, lisez la composition. Planifiez les identifiants source, l'ordre, le timing par jeu, les étiquettes, les visuels d'ouverture/fermeture et la musique demandée dans un storyboard. L'ordre personnalisé peut provenir de la demande actuelle ou d'un profil local applicable ; enregistrez sa base. Conservez l'attribution de la musique. Le style de vidéo de référence n'autorise pas la copie de ses actifs ou de son audio.

Pour les remplacements de portrait autorisés, choisissez des plages alternatives en utilisant les exigences originales de couverture/progression/fermeture, puis transmettez la timeline révisée à horizontal-to-vertical. Enregistrez les plages modifiées et les raisons ; ne relancez pas la découverte large. Lisez tout profil de créateur local applicable pour les préférences de répétition. Les titres, étiquettes et musique restent facultatifs dans les workflows publics.

Marquez chaque exigence de couverture comme requise par l'utilisateur ou sélectionnée par le producteur, avec sa source et les segments sélectionnés. Lors des révisions, tenez compte des fonctionnalités conservées/remplacées/supprimées et expliquez les compromis ; l'autorisation de remplacement ne dispense pas de la couverture requise par l'utilisateur. Utilisez le registre structuré optionnel feature_coverage dans le workflow partagé pour les vérifications mécaniques.

Lorsqu'un tableau de bord de travail local est configuré, suivez le suivi du tableau de bord lors de la reprise et avant la livraison. Préservez les attestations humaines de révision exacte et l'historique durable indépendamment des fichiers de travail amovibles.

Individual skills in this repo

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

Skills associés