Academic Pptx

Pravidla obsahu a struktury pro akademické prezentace, vrstvená na skill pptx

od Gabberflast · Gabberflast/academic-pptx-skill

Otestováno · Funguje ★ 8.4/10

Academic Pptx — Pravidla obsahu a struktury pro akademické prezentace, vrstvená na skill pptx

Co umí

Skill s pokyny pro obsah a strukturu akademických prezentací, který přepisuje názvy snímků na úplné věty „akční názvy“, vynucuje argumentační páteř Situation/Complication/Resolution, jeden anotovaný exponát na snímek s výsledky, citace ve snímku a závěr „Conclusions“ namísto „Thank You“. Spouští se na požadavky na tvorbu konferenčních přednášek, seminárních snímků, prezentací obhajoby diplomové práce nebo „slides for my paper“ a odkládá skutečné generování souboru .pptx na vestavěný skill pptx.

Testovací report

Získal jsem surový SKILL.md a oba odkazované soubory přes GitHub API; content_guidelines.md, slide_patterns.md a LICENSE všechny vracejí HTTP 200 a slide_patterns.md obsahuje konkrétní výchozí hodnoty PptxGenJS pro barvy/písma/souřadnice. Pro OUTPUT jsem dal jak základní, tak skill-následovaný obrys prezentace pro stejný úkol („slides for a conference paper on four-day work weeks and software output“): základní verze používala názvy s tématickými štítky (Introduction, Results, Conclusion, Thank You/Questions), zatímco tělo skillu vytvořilo akční názvy vět („Merged-PR throughput held steady after the switch, -2% n.s.“), páteř SCR s výzkumnou otázkou do snímku 3, jeden anotovaný exponát na snímek s výsledky a závěr Conclusions+References bez snímku „Thank You“ — test „ghost-deck“, který základní verze selhává. Poznámka k rozporu v licenci: frontmatter SKILL.md uvádí „Proprietary“, zatímco README a LICENSE uvádějí MIT. Žádné bezpečnostní rizika nenalezena.

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

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)

Příkazy a ukázkové prompty

  • /academic-pptxPravidla obsahu a struktury pro akademické prezentace, vrstvená na skill pptx

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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