Aller au guide d’utilisation
pptx-quality-gatespar Seth Hobson

PPTX Quality Gates Skill.

Un skill Claude Code et Codex pour les présentations PPT : valide et répare les fichiers PPTX éditables en termes de géométrie, accessibilité et intégrité du package.

  • Presentations
  • PPTX
wshobson/agents · plugins/pptx-deck-creation/skills/pptx-quality-gates/SKILL.mdSKILL.md
--- name: pptx-quality-gates description: Use when validating or repairing an editable PPTX deck for geometry, accessibility, native editability, source lineage, and OOXML package integrity. --- ## Workflow ## Required artifacts ## Pass criteria
En-tête et titres de section lus depuis le fichier source le 14/09/2026 · 1 635 caractères au total

01 Ce qu'il fait

Ce que fait le skill pptx-quality-gates dans Claude Code et Codex

Résumé, workflow et sorties, tous lus dans le SKILL.md du skill.

D'après le SKILL.mdLu le 14-09-2026 · pas une exécution enregistrée

Dans les termes du Skill

Ce skill valide et répare les decks PPTX modifiables avant livraison, en vérifiant les contrats de coordonnées géométriques, la conformité à l'accessibilité et l'intégrité du package OOXML. Il applique une checklist d'audit pour vérifier le nombre de diapositives, les limites réelles, les diapositives masquées, le débordement de texte, les collisions de contenu et l'éditabilité native.

Pour les decks de production, il exécute un script de validation Python et enregistre un rapport JSON. Lorsque la validation échoue, il répare la spec ou le builder, reconstruit le deck et relance les mêmes vérifications jusqu'à ce qu'il ne reste aucune erreur. Tous les artefacts—spec, PPTX, journal de build, audit géométrique, audit d'accessibilité, rapport de package et manifeste source—sont conservés ensemble.

PPTX
Voir l'exemple de prompt ↗

Fonctionnement

  1. 01
    Confirmer les chemins de fichiers et les artefacts

    Avant le début de la validation, le skill confirme les emplacements de la spec, du builder, du fichier PPTX, du manifeste source et des chemins d'audit afin que tout le matériel requis soit disponible.

  2. 02
    Appliquer l'audit du contrat de coordonnées avant la construction

    Le skill applique la checklist d'audit de references/audit-checklist.md au contrat de coordonnées avant que le deck ne soit construit, ce qui permet de détecter les problèmes de géométrie dès le début.

  3. 03
    Comparer le PPTX rouvert avec l'arbre de mise en page

    Après la construction, le skill rouvre le PPTX et compare le nombre de diapositives, les limites réelles, les diapositives masquées et la géométrie demandée avec l'arbre de mise en page pour détecter les écarts.

  4. 04
    Exécuter le script de validation du package pour la production

    Pour les decks de production, le skill exécute le script validate_package.py de pptx-reference-deck-analysis et enregistre le rapport JSON résultant.

  5. 05
    Vérifier la conformité à l'accessibilité

    Le skill vérifie la langue du document, les titres des diapositives, le texte alternatif des images significatives, l'ordre de lecture, les en-têtes de tableau et les références source pour s'assurer que les normes d'accessibilité sont respectées.

  6. 06
    Réparer et reconstruire en cas d'échec

    Lorsque la validation détecte des erreurs, le skill répare la spec ou le builder local à la tâche, reconstruit le deck et relance toutes les vérifications jusqu'à ce que le deck soit conforme.

02 Trouvez celui qui vous convient

Quand utiliser le skill pptx-quality-gates

Utilisez le skill pptx-quality-gates dans Claude Code ou Codex lorsque la tâche concerne des PPT et présentations de ce type. L'adéquation et les limites ci-dessous proviennent du propre fichier du skill.

Bon choix

  • Pour valider ou réparer un deck PPTX éditable pour la géométrie, l'accessibilité, l'éditabilité native, la lignée source et l'intégrité du package OOXML

    03 Dans le skill

    Règles que le skill pptx-quality-gates donne à Claude Code et Codex

    7 instructions concrètes, valeurs par défaut et limites que le SKILL.md fixe pour l'agent — la partie du fichier qui change le résultat.

    1. À utiliser avant la livraison

      Ce skill doit être appliqué avant de livrer tout PPTX généré afin de garantir le respect des critères de qualité.

    2. Traiter les échecs comme un travail de réparation

      Les échecs de validation déterministe sont traités comme des opportunités de réparation, pas comme des exceptions à consigner et ignorer.

    3. Ne jamais ajouter de dépendances de moteur de rendu

      Lors de l'inspection des aperçus pour le rognage, le repli de police, le contraste, le cadrage et la hiérarchie, le skill ne procède que si un moteur de rendu compatible est déjà disponible et n'en ajoute jamais un comme nouvelle dépendance.

    4. Garder tous les artefacts ensemble

      La spécification, le PPTX, le rapport de build, l'audit géométrique, l'audit d'accessibilité, le rapport de package et le manifeste source doivent être maintenus comme un ensemble complet.

    5. Documenter toutes les exceptions avec les métadonnées complètes

      Toute exception documentée doit inclure l'ID de la diapositive, l'ID de l'objet, le propriétaire, la raison et la date de révision pour la traçabilité.

    6. Critères de réussite à tolérance zéro

      Le deck doit présenter zéro collision de contenu, zéro dépassement de texte, zéro limite de contenu non sécurisée, zéro géométrie positive invalide et zéro erreur d'intégrité de package pour réussir.

    7. Préserver l'éditabilité native

      Le contenu significatif des diapositives doit rester sous forme d'objets modifiables natifs ; les images servent à soutenir le contenu, pas à le remplacer.

    04 Mettez-le en pratique

    Installer pptx-quality-gates dans Claude Code ou Codex

    Une commande npx skills add, puis une première tâche dans votre agent et une checklist pour le résultat.

    Ajouter pptx-quality-gates à Claude Code, Codex ou votre agent

    Exécutez-la dans votre projet ; l'installateur demande à quel agent l'ajouter.

    Terminal
    npx skills add https://github.com/wshobson/agents --skill pptx-quality-gates

    Forme générique de la CLI skills pour plugins/pptx-deck-creation/skills/pptx-quality-gates/SKILL.md ; le dépôt peut documenter son propre chemin.

    Donner à la skill une première tâche PPT et diaporamas

    Rédigé dans les termes propres du skill ; remplacez les parties entre crochets par votre contenu.

    Starter prompt
    Validate the generated deck [output.pptx] using the spec [deck-spec.yaml] and builder [builder.py] before client delivery. Run the full quality gate workflow including coordinate contract audit from references/audit-checklist.md, package integrity validation with validate_package.py, and accessibility checks for alt text and reading order. Keep all artifacts together and repair any failures until zero errors remain.

    Source : rédigé à partir du SKILL.md, dans les termes propres du skill.

    Vérifiez le premier résultat

    Ce que le SKILL.md lui-même présente comme un résultat correct :

    • Lorsqu'un moteur de rendu est disponible, inspectez les aperçus pour les problèmes de rognage, de repli de police, de contraste, de cadrage et de hiérarchie

    Dans OpenDesign, importez pptx-quality-gates depuis son lien SKILL.md : Plugins → Add → Skill → Import from link, puis sélectionnez-le dans la barre supérieure.

    05 Open source, traçable

    Source, licence et vérification

    D'où proviennent les faits de cette page et quand ils ont été vérifiés pour la dernière fois.

    Repository
    github.com/wshobson/agents Branche main
    Fichier du skill
    plugins/pptx-deck-creation/skills/pptx-quality-gates/SKILL.md Somme de contrôle du contenu enregistrée lors de la vérification ; commit 4236bb9
    License
    MIT D'après LICENSE.
    Étoiles du dépôt
    39 635 Instantané GitHub pris le 14/09/2026 pour l'ensemble du dépôt wshobson/agents, qui contient 18 skills dans ce catalogue. Ce n'est pas une note ou un compteur d'utilisation pour pptx-quality-gates.
    Vérifié par OpenDesign
    2026-09-14 Le fichier source, le chemin, le texte de licence et le nombre d'étoiles ont été vérifiés. Non intégré dans OpenDesign main (vérifié le 2026-08-28) ; aucune exécution en conditions réelles n'a été enregistrée sur cette page.

    Dans le SKILL.md

    1. WorkflowProcessus de validation en sept étapes, de la confirmation des chemins à la réparation et à la reconstruction des decks échoués
    2. Artefacts requisSpécification, PPTX, rapport de build, audits, rapport de package et manifeste source conservés ensemble avec les exceptions documentées
    3. Critères de réussiteTolérance zéro pour les collisions, dépassements, erreurs de limites, problèmes de géométrie et erreurs de package ; éditabilité native préservée
    Description du skill lui-même
    À utiliser pour valider ou réparer un deck PPTX éditable pour la géométrie, l'accessibilité, l'éditabilité native, la lignée source et l'intégrité du package OOXML.

    Description de l'en-tête du SKILL.md. Le fichier complet fait environ 1 635 caractères. Lire le fichier complet sur GitHub.

    06 Avant d'installer

    Questions sur le skill pptx-quality-gates

    Les réponses proviennent du SKILL.md tel que lu le 2026-09-14, et non d'une exécution enregistrée.

    Que valide ce skill dans un deck PPTX ?

    Le skill valide la géométrie via des contrats de coordonnées et la comparaison d'arbres de mise en page, l'accessibilité en vérifiant la langue du document, les titres des diapositives, le texte alternatif, l'ordre de lecture, les en-têtes de tableau et les références source, et l'intégrité du package en exécutant validate_package.py pour les decks de production. Il garantit zéro collision de contenu, zéro dépassement de texte, zéro limite de contenu non sécurisée, zéro géométrie positive invalide et zéro erreur d'intégrité de package.

    PPTX Quality Gates

    Exécuter pptx-quality-gates sur une tâche réelle de PPT et de jeux de diapositives.

    Téléchargez OpenDesign, importez pptx-quality-gates depuis son lien SKILL.md, collez le prompt ci-dessus et lisez le plan avant le résultat.

    Terminal
    npx skills add https://github.com/wshobson/agents --skill pptx-quality-gates

    OpenDesign Desktop

    Un seul design system. Votre marque, cohérente partout

    Dans le Vibe Design Workspace complet, appliquez les mêmes règles de marque aux sites, slides, prototypes interactifs, dashboards, images et vidéos HTML. Connectez Codex, Claude Code, Cursor et vos autres agents de code locaux, puis créez gratuitement.

    • Sites, slides, prototypes, dashboards, images et vidéos
    • Plus de 140 design systems et la bibliothèque complète de modèles et skills
    • Codex local et plus de 21 agents de code · Gratuit
    Télécharger gratuitement

    Disponible sur macOS et Windows