Skills

Xiaobei Skill Academic Paper To Ppt

Use for 小北在读研 / XiaoBei academic paper-to-PPT workflows: generate thesis-defense or...

Install

npx skills add xiao24bei/xiaobei-skill --skill xiaobei-skill-academic-paper-to-ppt -g -a claude-code -y
Category
Documents
Updated
2mo ago
License
Apache-2.0
Context cost
Mediumabout 3,000 tokens
Runs scripts
Yes, review before use

What it does

Use for 小北在读研 / XiaoBei academic paper-to-PPT workflows: generate thesis-defense or project-report decks from uploaded papers, literature, reports, technical documents, and optional PPTX visual templates. Produces a source-grounded outline, an imagegen visual scheme, one complete bitmap per slide, an imagegen provenance manifest, and an image-only PPTX. Do not use when the user needs editable slide text or native editable charts.

小北在读研 · Academic Paper to PPT

Core Behavior

When this skill is triggered, execute the workflow in this exact order:

  1. Analyze the uploaded source document
  2. If the user provides a PPT/PPTX template, analyze the template's visual style and page structure
  3. Create ppt_outline.md
  4. Generate one complete visual preview scheme based strictly on ppt_outline.md using $imagegen, then immediately display that image inline in the chat
  5. Generate every slide page as a full-page image using $imagegen; immediately display each completed page image inline in the chat before waiting for the whole deck
  6. Create imagegen_manifest.json recording the selected $imagegen generation method and every generated asset
  7. Assemble the generated slide images into a .pptx file where each image fills one complete slide
  8. Validate that required output files exist and match the imagegen manifest

Never skip stages unless the user explicitly requests only one stage.

Strict image-only contract:

  • A final slide image means the whole finished PPT page is baked into one bitmap, including Chinese title, body text, labels, diagrams, tables, and page visual design.
  • The final .pptx must contain one full-slide image per slide and no editable visible text boxes.
  • Background-only slide images are invalid. Do not generate text-free templates, blank layout backgrounds, placeholder panels, blank areas for later text, or editable-text overlays.
  • Prompts for final slide images must not include phrases such as text-free, no readable words, background template, blank areas, editable Chinese text, text to be added later, or equivalent wording.
  • If $imagegen cannot generate complete page images with the required text, retry with shorter full-page prompts or switch to the other allowed $imagegen mode. If complete page images still cannot be produced, stop at image generation and report the failed stage. Do not assemble a fallback PPT.
Read the whole SKILL.md on GitHub

More in Documents