/Aut_Sci_ppt
Use when converting academic paper PDFs or structured text into professional, high-standard PowerPoint (PPTX) presentations for defense or seminars.
$ npx -y skills add ShZhao27208/Aut_Sci_ppt --skill Aut_Sci_ppt --agent claude-codeHow 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.mdname: 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
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")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.

