Skip to content
Presentations
Skill

/Aut_Sci_ppt

Use when converting academic paper PDFs or structured text into professional, high-standard PowerPoint (PPTX) presentations for defense or seminars.

BOOST
From plugin
aut-sci-ppt
1221 skill
Install
$ npx -y skills add ShZhao27208/Aut_Sci_ppt --skill Aut_Sci_ppt --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/Aut_Sci_ppt

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when converting academic paper PDFs or structured text into professional, high-standard PowerPoint (PPTX) presentations for defense or seminars.

SKILL.md

Aut_Sci_ppt.SKILL.md
name: aut-sci-ppt
description: Use when converting academic paper PDFs or structured text into professional, high-standard PowerPoint (PPTX) presentations for defense or seminars.

Aut_Sci_PPt (Academic Auto-PPT Agent)

A specialized tool for generating professional academic presentations directly from paper content or structured outlines.

Core Behavioral Rules (The 13 Laws)

1. **Format**: Use `1. Title` for chapters and `- Point` for bullets. 2. **Markdown**: 🚫 DO NOT use `##` for slide titles; it is not recognized by the parser. 3. **Innovation**: Identify the core innovation of the paper and highlight it in **Red**. 4. **Imagery**: Use HD extraction (600 DPI) for figures; minimum width >= 300px. 5. **No Scrapping**: 🚫 PROHIBITED to scrap low-quality bitmaps from PDF streams. 6. **Formulas**: Render LaTeX formulas as high-quality transparent PNGs. 7. **Transparency**: All generated formula/media assets must have transparent backgrounds. 8. **Feedback**: Inform the user if an operation (like PDF parsing) will take >10 seconds. 9. **Final Output**: 🚫 DO NOT output intermediate Markdown; generate and provide the `.pptx` directly. 10. **Colors**: Use `#1E3A5F` (Primary Blue) and `#EE0000` (Highlight Red). 11. **Layout**: Ensure zero text-overflow or figure-text overlap. 12. **Professionalism**: Keep communication brief and technical; skip AI pleasantries.

Usage

Simple Text Input

from aut_sci_ppt import create_ppt

create_ppt("""
主题:[Title]
申请人:[Name]
1. [Section Title]
- [Content]
""", "output.pptx")

PDF to PPT (Academic Workflow)

from aut_sci_ppt import PaperWorkflow

workflow = PaperWorkflow()
workflow.process_pdf("paper.pdf", output_pptx="seminar.pptx")
Read more
Ships withaut-sci-ppt

Aut_Sci_PPt is an automated agent designed to convert academic papers (PDF) or structured text into professional, presentation-ready PowerPoint files (.pptx). It is specifically optimized for graduate defense, academic seminars, and research proposals.

Get the whole plugin
Stats
122
Stars
6
Forks
Maintained
Maintenance
Python
Language
MIT
License
3mo ago
Last commit
6mo ago
Created
9h ago
Added

Repo: ShZhao27208/Aut_Sci_ppt