Compétence d'aide-mémoire en ligne de commande pour HyperFrames : répertorie les commandes par tâche (création de projet, vérification, visualisation des images, modification de la timeline, prévisualisation, rendu local ou cloud, publication, historique) et apprend à l'agent à lire les sorties JSON et à gérer les échecs de build et de rendu.
Installations sur skills.sh 1285014 (+20521 / 24h)
Audit de sécurité : avertissements de risque
- Installe ou exécute des paquets tiers (npx / pip, etc.), ce qui constitue une exécution de commandes
- Signale les données d'utilisation (télémétrie)
- Périmètre de l'audit : GitHub heygen-com/hyperframes/skills/hyperframes-cli/SKILL.md (scanne uniquement le texte SKILL.md)
Justification
- Complémentarité avec la compétence principale hyperframes incluse hier : la compétence principale explique comment écrire la composition, celle-ci ne couvre que les commandes ; la boucle fixe est lint → check --json pour corriger toutes les erreurs → snapshot pour lire les PNG → preview pour validation humaine, le rendu n'étant lancé qu'après confirmation humaine
- L'édition de la timeline utilise le même format que Studio : les commandes timeline move / trim / split, etc., nécessitent d'abord --plan pour une prévisualisation, chaque écriture laissant un reçu permettant l'annulation (undo) ; plusieurs modifications peuvent être regroupées dans un JSON et exécutées en une fois via timeline apply
- Le choix du lieu de rendu est flexible : local, conteneur reproductible via --docker, traitement par lots basé sur des variables, rendu cloud hébergé par HeyGen, ou votre propre AWS Lambda / GCP Cloud Run
- 24 heures d'installations sur skills.sh : 20521, le plus élevé parmi les entrées incluses dans cette édition, avec un cumul de 1285014 ; 6 autres compétences du même dépôt figurent au classement (indiquant uniquement le niveau d'attention)
Utilisation
- npx skills add https://github.com/heygen-com/hyperframes --skill hyperframes-cli, généralement installé conjointement avec la compétence principale hyperframes
- Nécessite Node.js 22+ et FFmpeg ; les commandes s'utilisent uniformément via npx hyperframes <commande>, la plupart supportant --json, avec affichage de lignes « Fix » en cas d'échec
- Le rendu cloud nécessite d'abord une connexion au compte HeyGen via npx hyperframes auth login, facturé par crédits
Risques
- La télémétrie signalée par l'audit est réelle : l'auteur demande d'exécuter feedback après chaque rendu réussi pour soumettre une note, et de soumettre un rapport même en cas de demandes non réalisables, sauf si la télémétrie est désactivée ou si l'utilisateur refuse ; l'auteur indique que les retours sont envoyés vers des canaux publics, en exigeant la suppression des chemins absolus et des identifiants de machine
- L'exécution via npx signalée par l'audit est conforme à l'usage prévu ; la première exécution télécharge le CLI depuis npm
- capture <url> récupère des sites web externes ; cloud render archive et télécharge l'ensemble du projet vers HeyGen