Aller au guide d’utilisation
guizang-ppt-skillpar op7418

Guizang PPT Skill Skill.

Un skill Claude Code et Codex pour PPT et diaporamas : présentations HTML horizontales mono-fichier dans un style magazine ou suisse, avec vue présentateur et synchronisation.

  • Presentations
  • Slides HTML
op7418/guizang-ppt-skill · SKILL.mdSKILL.md
--- name: guizang-ppt-skill description: 生成横向翻页网页 PPT(单 HTML 文件),含 WebGL 背景、演讲者视图、观众屏同步、讲稿备注、章节幕封、数据大字报、图片网格等模板。提供两种风格:① "电子杂志 × 电子墨水"(衬线 + 流体背景 + 暖色) ② "瑞士国际主义"(无衬线 + 网格点阵 + IKB/柠檬黄/柠檬绿/安全橙高亮)。当用户需要制作分享 / 演讲 / 发布会风格的网页 PPT,或提到"杂志风 PPT"、"瑞士风 PPT"、"Swiss Style"、"horizontal swipe deck"时使用。 --- ## 这个 Skill 做什么 ## 何时使用 ## 工作流 ## 资源文件导览 ## 核心设计原则(哲学) ## 参考作品
En-tête et titres de section lus depuis le fichier source le 2026-09-14 · 25 146 caractères au total

01 Ce qu'il fait

Ce que fait le Skill guizang-ppt-skill 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

Génère un deck de pages web à défilement horizontal sous la forme d'un unique fichier HTML autonome, avec des arrière-plans hero en WebGL, une vue présentateur, une synchronisation écran-public, des notes de présentateur, des séparateurs de chapitre, des pages de données en gros chiffres et des grilles d'images. Deux directions visuelles mutuellement exclusives : A, Magazine électronique x E-ink (titres serif, arrière-plan fluide, tons chauds) et B, Style suisse international (tout en sans-serif, grille à 12 colonnes, arrière-plans en points de grille, un accent à fort contraste parmi IKB, jaune citron, vert citron ou orange sécurité).

Les pages de corps du style B doivent utiliser une des 22 mises en page enregistrées, S01-S22, marquées avec data-layout. Pour les designers et développeurs produisant des conférences, lancements et demo days qui veulent finaliser le deck en une seule passe sans outil de diapositives.

Ce qu'il produit

  • Un deck HTML monofichier avec défilement de pages horizontal, livré comme un document unique autonome avec CSS, shader WebGL, JS de pagination et mode présentateur déjà câblés.
  • Un enregistrement SPEAKER_NOTES généré dans le même ordre que les valeurs data-slide-id des diapositives, contenant l'objectif, le discours, la transition et des champs de mise en scène optionnels.
  • Le plan, enregistré comme fichier markdown à côté du deck afin que les itérations ultérieures aient une base sur laquelle s'appuyer.
Voir l'exemple de prompt ↗

Fonctionnement

  1. 01
    Vérifier d'abord les mises à jour en amont

    Le skill récupère le dépôt et compte de combien HEAD est en retard par rapport à l'amont, puis demande à l'utilisateur avant de tirer quoi que ce soit.

  2. 02
    S'accorder sur sept questions avant d'écrire

    Le style A ou B vient en premier, puis le public et le cadre, la durée, le matériel source, les images ou captures d'écran, la palette du thème et les contraintes strictes.

  3. 03
    Copier le modèle choisi

    Copier assets/template.html pour le style A ou assets/template-swiss.html pour le style B vers l'emplacement du deck et créer le dossier images voisin.

  4. 04
    Vérifier les noms de classes avant de commencer

    Lire le bloc de style du modèle avant d'écrire tout balisage de diapositive et vérifier que chaque classe utilisée y est définie.

  5. 05
    Planifier le rythme du thème avant de choisir les mises en page

    Écrire la classe de thème de chaque page (hero dark, hero light, light, dark) et l'harmoniser avant de choisir les mises en page.

  6. 06
    Se relire par rapport à la checklist

    Après la génération, ouvrir references/checklist.md et la parcourir point par point, puis exécuter les validateurs et l'aperçu navigateur.

02 Trouvez celui qui vous convient

Quand utiliser le skill guizang-ppt-skill

Utilisez le skill guizang-ppt-skill dans Claude Code ou Codex lorsque la tâche concerne des présentations PPT et des diaporamas de ce type. Les cas d'usage et limites ci-dessous proviennent du propre fichier du skill.

Bon choix

  • Sessions de partage hors ligne, conférences internes du secteur et salons privés où un intervenant veut un deck qui a de la présence sur grand écran.
  • Lancements de produits IA et demo days qui nécessitent un deck fini, immédiatement présentable.
  • Diapositives web qui doivent être finalisées en une seule passe, sans outil de pagination ou de présentation séparé.
  • Contenu construit à partir de grandes quantités de chiffres KPI, de feuilles de route et de processus, où la mise en page Data Hero du style B convient naturellement.

Connaître les limites

  • Les pages comportant de grands tableaux de données ou des graphiques empilés sont plutôt envoyées vers un outil de diapositives conventionnel.
  • Formation en salle de classe, car la densité d'information de ce format est trop faible.
  • Travail que plusieurs personnes doivent éditer ensemble, puisque le résultat est du HTML statique.
  • Inventer de nouvelles structures de corps au-delà des 22 mises en page enregistrées, comme P23/P24, Swiss Image Split ou Evidence Grid, à moins que l'utilisateur ne demande explicitement une mise en page expérimentale.

Quoi fournir

  • Un sujet, ou du matériel sourceDes documents, des données, une ancienne présentation ou des liens d'articles permettent au skill de s'appuyer sur du matériel réel ; avec seulement une idée vague, il aide à construire le plan grâce au modèle d'arc narratif.
  • Le choix de style, demandé en premierLe style A ou B détermine quel modèle, quelles mises en page et quel fichier de thèmes sont utilisés, c'est donc la première question de clarification obligatoire.
  • Public et contexteQu'il s'agisse d'une intervention interne dans un secteur, d'un lancement commercial, d'une journée de démonstration ou d'un salon privé, cela détermine le registre de langue et la profondeur du contenu.
  • Images et captures d'écran, avec nommage et spécificationsLes images vont dans le dossier images/ à côté de index.html et suivent la convention de nommage numéro-de-page-plus-sémantique afin que l'ordre des pages reste lisible.
  • Contraintes strictesTout ce qui doit être inclus, comme des points de données spécifiques, ou qui ne doit jamais apparaître, est collecté en amont pour éviter de refaire le travail.

03 Dans le skill

Règles que le skill guizang-ppt-skill donne à Claude Code et Codex

8 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. Ne jamais mélanger les deux styles

    Une présentation n'utilise qu'un seul style. Le même nom de classe s'affiche de manière complètement différente dans les deux modèles, donc les classes de mise en page n'existent que dans leur fichier modèle correspondant.

  2. Palettes de thèmes fixes, pas de hex personnalisé

    Seuls les cinq préréglages ajustés à la main sont autorisés, choisis dans themes.md, et une même présentation conserve un seul thème tout au long.

  3. Chaque page déclare son thème

    Chaque section doit porter l'une des valeurs light, dark, hero light ou hero dark ; un simple hero ne suffit pas.

  4. Les pages de style B doivent déclarer un identifiant de mise en page

    Les decks suisses fonctionnent en mode verrouillé : les pages de contenu n'utilisent que les 22 mises en page enregistrées et chaque section de diapositive écrit data-layout="Sxx".

  5. Les icônes viennent de Lucide, pas de SVG dessinés à la main

    Utiliser le jeu angulaire Lucide via du balisage plus lucide.createIcons() plutôt que de dessiner des formes, et éviter les emoji ; le style B garde en outre tous les libellés textuels hors des SVG et dans des grilles ou légendes HTML.

  6. Les grilles d'images utilisent des hauteurs de viewport fixes

    Dans les grilles d'images de style A, définir height:Nvh plutôt que aspect-ratio, ce qui casse la mise en page.

  7. Les notes de l'intervenant s'appuient sur des identifiants de page stables

    Chaque section reçoit un data-slide-id unique et stable, et le fichier de notes est généré dans le même ordre. Les notes sont stockées par identifiant de page, jamais par index de tableau ou numéro de page.

  8. La durée déterminant le nombre de pages

    Quinze minutes correspondent à environ 10 pages, trente minutes à environ 20, quarante-cinq minutes à 25-30.

04 Mettez-le en pratique

Installer guizang-ppt-skill 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 guizang-ppt-skill à 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/op7418/guizang-ppt-skill --skill guizang-ppt-skill

Forme générique de la CLI skills pour 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
帮我做一份 30 分钟左右的分享 deck,受众是公司内部的产品和工程同学,风格选 B 瑞士国际主义。素材是这份 [产品发布文档] 和 [几张 dashboard 截图],截图想保真放进 S22 的主图和 S15 的图片格。主题色用克莱因蓝 IKB,另外需要 20 页左右的页面计划和每页的讲稿备注。

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 :

  • Exécutez le validateur de deck Swiss avant la livraison ; il effectue la vérification statique de la structure et, lorsque Playwright résout, mesure les limites visibles rendues, l'espace blanc en bas, la ligne de sécurité de navigation et l'espacement des titres.

Dans OpenDesign, guizang-ppt-skill est intégré : Plugins → Skills, 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.

Author
op7418
Fichier du skill
SKILL.md Somme de contrôle du contenu enregistrée lors de la vérification ; commit c91369c
License
AGPL-3.0 Extrait de LICENSE.
Étoiles du dépôt
26 246 Instantané GitHub pris le 14 septembre 2026 pour l'ensemble du dépôt op7418/guizang-ppt-skill. Ce n'est ni une note ni un compteur d'utilisation pour guizang-ppt-skill.
Vérifié par OpenDesign
14/09/2026 Le fichier source, le chemin, le texte de licence et le nombre d'étoiles ont été vérifiés. Inclus dans OpenDesign main (vérifié le 28/08/2026) ; aucune exécution en direct n'a été enregistrée sur cette page.
Description du skill lui-même
« Génère des présentations web PPT à défilement horizontal (fichier HTML unique), avec arrière-plan WebGL, mode orateur, synchronisation écran spectateur, notes de présentation, écrans d'ouverture de chapitre, tableaux de données en grand format, grille d'images et autres modèles. Propose deux styles : ① "Magazine électronique × Encre électronique" (police à empattements + arrière-plan fluide + tons chauds) ② "Modernisme suisse" (sans-serif + grille en pointillés + accents IKB/jaune citron/vert citron/orange sécurité). Utilisez quand l'utilisateur souhaite créer une présentation web PPT pour le partage, une conférence ou un événement, ou mentionne "PPT style magazine", "PPT style suisse", "Swiss Style" ou "horizontal swipe deck". »

Description front-matter extraite de SKILL.md. Le fichier complet contient environ 25 146 caractères. Lire le fichier complet sur GitHub.

Guizang PPT Skill

Exécutez guizang-ppt-skill sur une vraie tâche de PPT et de diaporamas.

Le skill guizang-ppt-skill est intégré dans OpenDesign. Téléchargez l'application, sélectionnez le skill dans Plugins → Skills, collez le prompt ci-dessus et lisez le plan avant le résultat.

Terminal
npx skills add https://github.com/op7418/guizang-ppt-skill --skill guizang-ppt-skill

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