Claude Skill Academic Ppt banner
PHY041 PHY041

Claude Skill Academic Ppt

Development community

Description

Claude Code skill for generating academic defense presentations (.pptx) from LaTeX/PDF — dual-engine figures (Matplotlib + Gemini), action titles, speaker notes, Q&A prediction

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

/academic-ppt — Academic Deck Engine

学术答辩 PPT 自动生成 | Academic Presentation Generator

**A Claude Code skill that generates defense-ready .pptx presentations from your paper.**

**一个 Claude Code 技能,从你的论文自动生成答辩级别的 PPT。**


What is this? / 这是什么?

This is a **Claude Code skill** — a set of structured guidelines that Claude reads and follows to generate a complete academic presentation for you. It is NOT a standalone app. You need [Claude Code](https://claude.ai/code) to use it.

这是一个 **Claude Code 技能** — 一套结构化的指导文件,Claude 会读取并按照指令帮你生成完整的学术 PPT。它**不是**一个独立的应用程序,你需要安装 [Claude Code](https://claude.ai/code) 才能使用。

How it works / 工作原理

Your paper (LaTeX/PDF/text)
    ↓
Claude reads the skill guidelines
    ↓
Extracts content → Structures slides → Generates figures → Assembles .pptx
    ↓
A real .pptx file on your disk

Key features / 核心特性

  • Action titles — Slide titles are complete sentences stating the takeaway, not topic labels
  • Dual-engine figures — Matplotlib for data charts (precise), Gemini for concept diagrams (visually rich)
  • Speaker notes — What to say, timing cues, anticipated questions on every slide
  • Q&A prediction — Auto-generated questions the committee might ask
  • Three scene templates — Defense, conference talk, seminar
特性 说明
行动标题 每页标题是完整的结论句,不是"实验结果"这种空泛标题
双引擎图表 Matplotlib 画数据图(精确),Gemini 画架构图(好看)
演讲者备注 每页都有:该说什么、时间分配、可能被问到的问题
Q&A 预测 自动生成答辩委员会可能问的问题和建议回答
三种场景模板 毕业答辩、学术会议、研讨会

Quick Start / 快速开始

1. Install / 安装

# Copy skill to Claude Code skills directory
# 复制技能到 Claude Code 技能目录
cp -r claude-skill-academic-ppt ~/.claude/skills/academic-ppt

# Install Python dependencies / 安装 Python 依赖
pip install python-pptx matplotlib seaborn pymupdf Pillow Pygments

# Optional: Gemini image generation (for concept diagrams)
# 可选:Gemini 图片生成(用于架构图等概念图)
pip install google-genai
export GOOGLE_GENAI_API_KEY="your-key"

# Optional: Mermaid (fallbac