Academic Pptx

Règles de contenu et de structure pour les présentations académiques, superposées à la compétence pptx

par Gabberflast · Gabberflast/academic-pptx-skill

Testé · Fonctionne ★ 8.4/10

Academic Pptx — Règles de contenu et de structure pour les présentations académiques, superposées à la compétence pptx

Ce que fait

Une compétence de guide de contenu et de structure pour les présentations académiques qui réécrit les titres de diapositives en "titres d'action" sous forme de phrases complètes, impose une structure d'argument Situation/Complication/Résolution, une pièce jointe annotée par diapositive de résultats, des citations dans les diapositives, et une fin Conclusions-pas-"Merci". Elle se déclenche sur les demandes de création de présentations de conférence, de diapositives de séminaire, de présentations de soutenance de thèse, ou de "diapositives pour mon article", et délègue la génération réelle du fichier .pptx à la compétence pptx intégrée.

Rapport de test

Récupéré le SKILL.md brut et les deux fichiers référencés via l'API GitHub ; content_guidelines.md, slide_patterns.md et LICENSE renvoient tous HTTP 200, et slide_patterns.md contient des valeurs par défaut concrètes de couleur/police/coordonnées PptxGenJS. Pour OUTPUT, j'ai donné à la fois un plan de présentation de référence et un plan suivant la compétence pour la même tâche ("slides for a conference paper on four-day work weeks and software output") : la référence utilisait des titres d'étiquette de sujet (Introduction, Results, Conclusion, Thank You/Questions), tandis que le corps de la compétence a produit des phrases de titre d'action ("Merged-PR throughput held steady after the switch, -2% n.s."), une structure SCR avec la question de recherche à la diapositive 3, une pièce jointe annotée par diapositive de résultats, et une fin Conclusions+References sans diapositive "Thank You" — un test de présentation fantôme que la référence échoue. Notez une contradiction de licence : le frontmatter de SKILL.md indique "Proprietary" tandis que README et LICENSE indiquent tous deux MIT. Aucune faille de sécurité trouvée.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/Gabberflast/academic-pptx-skill.git /tmp/academic-pptx-src
mkdir -p ~/.claude/skills/academic-pptx
cp -R /tmp/academic-pptx-src/. ~/.claude/skills/academic-pptx/
# SKILL.md is at the repo root, so the whole repo becomes the skill dir.
# This is a CONTENT/STRUCTURE layer only; it defers actual .pptx generation to the built-in pptx skill.
# Runtime deps for building the file (from SKILL.md): pip install "markitdown[pptx]"; npm install -g pptxgenjs; LibreOffice (soffice); Poppler (pdftoppm)

Commandes et exemples de prompts

  • /academic-pptxRègles de contenu et de structure pour les présentations académiques, superposées à la compétence pptx

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Make slides for my thesis defense
  • Create a conference talk deck from my paper
  • Build a seminar presentation on my research