
from yixueaiganhuo-ppt165
Generate medical academic 16:9 PPT decks from papers/PDFs by producing first‑pass model images (GPT Image 2 or Codex) and assembling both image-only and editabl
This skill automates creating medical academic PowerPoint decks: it generates full‑slide 16:9 images using GPT Image 2 (or Codex built-in image_gen when available), extracts figures from PDFs, runs OCR (PaddleOCR v5 / PP-OCRv5) to reconstruct editable text layers, produces clean‑background images, and assembles two PPTX outputs — a non-editable image-only deck and a reconstructed editable deck with OCR text boxes and preserved figures. It enforces provenance rules so first-pass slides remain model outputs and runs the pipeline as an overlapped DAG for parallel generation and processing.
Use this skill when you need to convert papers, reports, screenshots, or figure sets into presentation slides while preserving scientific figures and enabling editable text. It's ideal for medical/research slide generation where accurate figure handling, OCR reconstruction, and provenance of model outputs matter. Not suitable if you only need programmatic PowerPoint layout or simple templated slides.
scripts/run_gpt_image2_slide.py, scripts/run_ocr_slide.py, scripts/make_clean_inputs.py, scripts/build_editable_pptx.py).Best used in environments that support script-backed GPT Image 2 providers or Codex subagent image_gen orchestration (Codex App/CLI when available). Works with local CLIProxyAPI, OpenAI/OpenRouter relays, and local PaddleOCR v5 for OCR processing.
Medical academic PPT generation skill with a complex multi-step workflow using editppt CLI, GPT Image 2, and PaddleOCR. SKILL.md is exceptionally detailed with clear workflow steps, validation gates, and concurrency rules. 14 scripts covering task routing, prompt building, slide validation, OCR, image generation, and PPTX assembly. Only 1/14 scripts ran successfully in DRY_RUN (classify-task-route.py) — the rest need input files or external tools. Two scripts require the python-pptx package, one requires PaddleOCR.
python-pptxPaddleOCRNo security concerns. API keys handled via environment variables. Network calls go to legitimate endpoints (OpenAI, Baidu AI Studio). start-style-selector.py launches a local HTTP server for style selection — benign. Skill is well-documented and structured but serves a very niche audience requiring significant external tooling.