Communitygithub.com

Social Motion Studio

Créez ou montez des vidéos YouTube, des formats courts, des tutoriels d'écran, des démos d'applications, des vidéos explicatives et des films d'animation à partir des fiches de production, du brief de recherche et du routage des compétences de cet espace de travail.

Qu'est-ce que Social Motion Studio ?

Social Motion Studio est une compétence IA spécialisée dans la production vidéo complète, allant des tutoriels d'écran aux films d'animation. Elle permet de créer ou éditer des vidéos YouTube, des shorts sociaux, des démos d'applications et des explications animées en s'appuyant sur les fiches de production locales, les briefs de recherche et un routage intelligent des compétences. La compétence intègre un processus en plusieurs étapes : absorption initiale via cinq questions ciblées, recherche pré-production avec vérification des faits, sélection des instructions via un moteur de routage (studio.py), puis rendu avec soit le moteur HTML local HyperFrames, soit FFmpeg pour l'assemblage vidéo. Elle prend en charge les narrations ElevenLabs, la génération d'images intégrée et les plans de coupe via fal H3 Max, et respecte strictement les fournisseurs nommés sans remplacement silencieux. Pour les enregistrements réels d'écran ou d'applications, la compétence délègue aux routes dédiées (showcase, tutorial) et nécessite l'installation séparée d'OpenScreen. Chaque production est archivée sous output/jobs/ avec un fichier HANDOFF.md, et toute publication requiert l'approbation explicite de l'utilisateur.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aievolutionpl/social-motion-agent/tree/HEAD/.agents/skills/social-motion-studio

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 Social Motion Studio ?

Utilisez le répertoire racine du projet situé trois niveaux au-dessus de ce dossier de compétence. Lisez START_HERE.md, AGENTS.md et docs/PRODUCTION.md qui s'y trouvent.

Pour chaque nouveau film, invoquez les instructions locales skills/intake/SKILL.md : exactement cinq questions ciblées avec options en un seul message ; attendez les réponses, résumez et produisez. Emplacement : config/routes.json → intake_skill. Respectez une demande explicite de l'utilisateur pour sauter cette étape. Les petites révisions réutilisent le brief en cours.

Effectuez des recherches avant la production. Enregistrez les sources lues et les faits vérifiés à l'écran. Ne sélectionnez que les instructions pertinentes via le routage / recherche de studio.py. Lisez le brief de marque fourni par l'utilisateur le cas échéant. Conservez chaque production sous output/jobs/ avec un fichier HANDOFF.md à jour.

Lisez docs/PROVIDERS.md pour la narration ElevenLabs, la génération d'images intégrée et les plans de coupe fal H3 Max. Vérifiez les outils réels et les autorisations existantes ; les instructions ne prouvent pas la connectivité. Conservez les invites / identifiants de requête avec les ressources locales. Ne remplacez pas silencieusement les fournisseurs nommés.

Utilisez le moteur de rendu HTML local pour l'animation ou l'assemblage FFmpeg pour les séquences vidéo. HyperFrames est le moteur de rendu HTML principal ; Hypermotion est un outil optionnel distinct en amont. Inspectez un brouillon avant la version finale, puis testez, examinez et empaquetez le même hachage. Signalez tout contrôle visuel/audio manquant. La publication nécessite l'approbation explicite de l'utilisateur.

Pour les enregistrements réels de sites web/applications, utilisez les routes showcase ou tutorial, puis .agents/skills/screen-tutorials/SKILL.md et docs/OPENSCREEN.md. Installez OpenScreen séparément et définissez OPENSCREEN_EXECUTABLE. Les tests d'adaptateur ne prouvent pas la capture en direct du bureau. Réutilisez le questionnaire d'accueil existant en cinq questions pour une nouvelle leçon.

Individual skills in this repo

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

Skills associés