From academic-skills
Generates academic PPTX presentations from paper PDFs, outlines, or text. Extracts figures at high DPI, renders LaTeX formulas, supports bilingual layouts for defenses, seminars, and reports.
npx claudepluginhub shzhao27208/aut_sci_write --plugin academic-skillsThis skill uses the workspace's default tool permissions.
A specialized tool for generating professional academic presentations directly from paper content or structured outlines.
LICENSEREADME.md_meta.jsonpyproject.tomlreferences/rules.mdreferences/style-spec.mdrequirements.txtsrc/aut_sci_ppt/USER_GUIDE.mdsrc/aut_sci_ppt/__init__.pysrc/aut_sci_ppt/agent.pysrc/aut_sci_ppt/config.pysrc/aut_sci_ppt/generator/__init__.pysrc/aut_sci_ppt/generator/formula_renderer.pysrc/aut_sci_ppt/generator/pptx_generator.pysrc/aut_sci_ppt/image/__init__.pysrc/aut_sci_ppt/image/handler.pysrc/aut_sci_ppt/interactive.pysrc/aut_sci_ppt/layout_engine.pysrc/aut_sci_ppt/models.pysrc/aut_sci_ppt/paginator/__init__.pyBuilds slide decks for research talks using PowerPoint or LaTeX Beamer. Provides structure, design templates, timing guidance, and visuals for conferences, seminars, thesis defenses.
Builds slide decks for scientific research talks, conferences, seminars, and defenses. Provides structure, design templates, visuals via Nano Banana Pro AI. Supports PowerPoint, LaTeX Beamer, PDF.
Generates slide decks for scientific research talks using Nano Banana Pro AI. Provides structure, design templates, visuals, and timing for PowerPoint, LaTeX Beamer, or PDF; for conferences, seminars, defenses.
Share bugs, ideas, or general feedback.
A specialized tool for generating professional academic presentations directly from paper content or structured outlines.
1. Title for chapters and - Point for bullets.## for slide titles; it is not recognized by the parser..pptx directly.#1E3A5F (Primary Blue) and #EE0000 (Highlight Red).from aut_sci_ppt import create_ppt
create_ppt("""
主题:[Title]
申请人:[Name]
1. [Section Title]
- [Content]
""", "output.pptx")
from aut_sci_ppt import PaperWorkflow
workflow = PaperWorkflow()
workflow.process_pdf("paper.pdf", output_pptx="seminar.pptx")