Skill pptx-posters dans Zorai
Ce skill fait partie de la collection scientific-skills du repo mkurman/zorai, une plateforme d'exécution agentique durable. Son rôle est de guider l'agent (typiquement Swarog ou l'un des agents Zorai) dans la création de posters scientifiques au format HTML/CSS, destinés à être exportés en PDF puis convertis en PPTX lorsque ce format est explicitement demandé par l'utilisateur.
Ce que fait ce skill
Contrairement à un simple squelette, ce SKILL.md contient des instructions opérationnelles complètes. Il définit un workflow en cinq étapes : planification du poster, génération des visuels via des scripts Python (generate_schematic.py), construction du fichier HTML à partir d'un template fourni dans assets/poster_html_template.html, export en PDF via Chrome headless ou l'impression navigateur, et enfin conversion optionnelle en PPTX via LibreOffice ou python-pptx.
Le skill impose des contraintes de qualité strictes : maximum 5 à 6 sections par poster, entre 300 et 800 mots au total, figures limitées à 3 ou 4 éléments chacune, et au moins 50 % d'espace blanc dans chaque visuel. Ces règles visent à éviter le débordement de contenu lors de l'export.
Quand l'utiliser
Ce skill doit être activé uniquement si l'utilisateur demande explicitement le format PowerPoint ou PPTX. Pour tout autre poster scientifique, le skill latex-posters est préconisé comme choix par défaut. Il s'intègre avec d'autres skills du repo Zorai, notamment les skills de génération de schematics scientifiques et de création d'images.
Ressources incluses
Le dossier du skill contient un template HTML (assets/poster_html_template.html) préconfiguré pour un poster de 36×48 pouces, ainsi que des guides de référence dans references/ couvrant l'organisation du contenu, la typographie et les principes de mise en page. Ces fichiers sont exploités directement par l'agent lors de l'exécution du workflow.