Academic Pptx

Inhouds- en structuurregels voor academische slide decks, gelaagd op de pptx skill

Door Gabberflast · Gabberflast/academic-pptx-skill

Getest · Werkt ★ 8.4/10

Academic Pptx — Inhouds- en structuurregels voor academische slide decks, gelaagd op de pptx skill

Wat het doet

Een inhouds- en structuurbegeleidingsskill voor academische presentaties die slidetitels herschrijft als complete-zin "actietitels," een Situatie/Complicatie/Oplossing argumentstructuur afdwingt, één geannoteerd exhibit per resultaatdia, in-slide citaties, en een Conclusies-niet-"Dank U" einde. Het activeert op verzoeken om conferentiepresentaties, seminar slides, thesis-verdedigingsdecks, of "slides voor mijn paper" te maken, en stelt de feitelijke .pptx bestandsgeneratie uit naar de ingebouwde pptx skill.

Testrapport

De ruwe SKILL.md en beide gerefereerde bestanden opgehaald via de GitHub API; content_guidelines.md, slide_patterns.md, en LICENSE retourneren allemaal HTTP 200, en slide_patterns.md bevat concrete PptxGenJS kleur/lettertype/coördinaat standaardwaarden. Voor OUTPUT gaf ik zowel een baseline als een skill-gevolgde deck-outline voor dezelfde taak ("slides voor een conferentiepaper over vierdaagse werkweken en software-output"): de baseline gebruikte topic-label titels (Introduction, Results, Conclusion, Thank You/Questions), terwijl de skill body actie-titel zinnen produceerde ("Merged-PR throughput held steady after the switch, -2% n.s."), een SCR-structuur met de onderzoeksvraag op slide 3, één geannoteerd exhibit per resultaatdia, en een Conclusies+Referenties einde zonder "Thank You" slide — een ghost-deck test die de baseline faalt. Let op een licentie-tegenstrijdigheid: SKILL.md frontmatter zegt "Proprietary" terwijl README en LICENSE beide MIT zeggen. Geen beveiligingsrisico's gevonden.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

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)

Commando's en voorbeeldprompts

  • /academic-pptxInhouds- en structuurregels voor academische slide decks, gelaagd op de pptx skill

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

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