Install
npx skills add https://github.com/lewislulu/html-ppt-skillÀ qui ça s’adresse
Si vous voulez qu’un Agent produise une présentation HTML ouvrable directement, sans passer par une autre chaîne d’empaquetage, cet AgentSkill convient mieux. Il vise les présentations HTML professionnelles : thèmes, modèles de jeu complet, mises en page d’une page, animation, et un mode présentateur avec aperçu, texte mot à mot et minuteur. Le résultat est du HTML/CSS/JS statique pur, sans étape de build.
Il faut un runtime d’Agent qui prend en charge AgentSkills, et accepter d’enregistrer la skill avec npx. Qui veut seulement écrire à la main quelques pages HTML et ne compte pas laisser un Agent les écrire a un bénéfice limité. Notes en chinois :
https://github.com/lewislulu/html-ppt-skill/blob/main/README.zh-CN.md
La page écrit aussi la licence MIT. Elle n’écrit pas un produit de chat comme seul client, donc ne pas inventer une limite à une seule maison.
Premier essai en 3 minutes
La commande d’installation officielle n’est que celle-ci :
npx skills add https://github.com/lewislulu/html-ppt-skill
Elle enregistre la skill dans votre runtime d’Agent. Cela change la liste de skills du runtime ; ce n’est pas une vue en lecture seule. Confirmer d’abord que cette machine a npx et que c’est l’environnement où écrire, puis exécuter.
Après installation, un essai à faible risque : faire générer à un Agent qui prend en charge AgentSkills une présentation HTML statique aussi courte que possible. Avant d’écrire des fichiers, lui faire dire le chemin et le nombre de pages ; vous hochez, puis autorisez l’écriture disque. Le succès a deux couches : un HTML ouvrable dans le navigateur sans étape de build ; après ouverture, appuyer sur S et une fenêtre présentateur séparée apparaît. Si l’Agent commence à changer votre projet de site existant ou à ajouter des scripts de build, s’arrêter d’abord.
La page écrit qu’après installation on peut continuer “by asking things like”, mais cet extrait ne donne aucune phrase de demande concrète. Donc la première fois ne pas inventer un jeu de phrases ; exiger seulement « court, statique, ouvrable, confirmer le chemin d’abord ».
Cas d’usage
Cas 1 : Faire faire à l’Agent une présentation selon thème et mise en page. La page donne l’échelle 36 thèmes, 15 modèles de jeu complet, 31 mises en page d’une page, ressources dans assets/themes/*.css, templates/full-decks/<name>/, templates/single-page/*.html. L’animation est 27 animations CSS plus 20 canvas FX. L’extrait n’écrit pas le nom de chaque thème ni comment l’Agent choisit un modèle. Vous pouvez demander : produire une présentation HTML statique et réutiliser autant que possible ces ressources prêtes. Vous ne pouvez pas, d’après ce matériau, exiger « doit utiliser un nom de thème jamais écrit ». Confirmer encore le chemin de sortie avant génération.
Cas 2 : Contrôler le mode présentateur. Une fois une pièce finie ouverte, S ouvre une fenêtre présentateur dédiée avec quatre cartes magnétiques déplaçables et redimensionnables : page actuelle, aperçu de la suivante, texte mot à mot, minuteur. Les deux fenêtres restent synchronisées via BroadcastChannel. La page n’écrit pas de liste de navigateurs ni quoi faire s’il n’y a pas de seconde fenêtre. L’acceptation voit seulement : après S, les quatre blocs ci-dessus apparaissent, et aperçu et notes suivent au changement de page. Ne pas laisser l’Agent continuer à changer le HTML à cette étape.
Limites d’usage
Les chiffres suivent le tableau de la page : thèmes 36, modèles de jeu complet 15, mises en page d’une page 31, animations CSS 27, canvas FX 20. Ne pas changer ces comptes avec des chiffres peut-être plus anciens du titre du dépôt. Les chemins sont au niveau répertoire ; il n’y a pas d’inventaire de fichiers complet.
Le chemin d’installation est le npx skills add ci-dessus. Il n’y a pas de second installeur à côté. Après enregistrement, seul un runtime qui prend en charge AgentSkills est écrit comme capable de fabriquer des présentations ; ne pas supposer que des outils hors de cette norme marchent déjà.
Un fichier fini n’a pas d’étape de build, ce n’est pas la même chose que ne jamais écrire le disque. La première fois, finir un fichier statique d’une page ou de quelques pages, et appuyer sur S pour contrôler la fenêtre présentateur. Toute action qui écraserait une présentation existante, générerait des dizaines de pages en lot ou introduirait un build externe doit d’abord faire réciter à l’Agent les fichiers à changer ; vous confirmez, puis continuez.