PPT Slide Generator
Paste the following prompt into your AI chat to install this skill:
Install @user_f28fdad8/oc-ppt-gen by following https://skillhub.cn/install/skillhub.md.
About this skill
What It Solves
When preparing a presentation, the bottleneck is often not writing the content, but turning a loose outline into navigable, screen-ready slides. PPT Slide Generator targets that step: given a topic, a text outline, or a Markdown document, it produces a multi-page HTML deck that can be opened in a browser and presented full-screen without requiring local PowerPoint or extra dependencies.
How It Works
It breaks the generation pipeline into small, integrable scripts:
- outline.py accepts topic and outline, with optional theme and max_slides, then expands the outline, generates content, applies a theme, and outputs HTML.
- md2ppt.py parses Markdown, splits pages by h1/h2, and renders them as slides.
- optimize.py segments long text, extracts key points, and assigns content to pages to produce an optimized outline.
- themes.py manages built-in themes such as corporate, tech-dark, creative, minimal, and nature.
For Agent workflows, the input and output stay standardized, which makes it suitable for converting upstream topics, documents, or meeting notes into presentation drafts, with keyboard arrow keys or space for navigation.
Boundaries
It is better suited to presentation drafts and HTML delivery, and does not promise PowerPoint templates, masters, chart animations, or enterprise design systems. Complex layouts, brand assets, and data visualizations still need manual follow-up; slide count also depends on max_slides and the quality of the input outline. It fits lightweight use cases such as quick reviews, proposal explanations, and course notes.
Use Cases
- Review meeting outline to HTML slides
- Internal Markdown to h1/h2 course slides
- Long notes to 3-5 bullet pages
- Compare themes in solution review
Best For
- Product staff making review decks from outlines
- Trainers turning Markdown notes into course slides
- PMs converting long notes into bullet-point pages
- Engineers integrating HTML deck generation into Agents
Related Skills
Convert teaching schedules from talent development plan PDFs into structured Excel files, with cross-page tables, merged cells, multi-semester course splitting, major metadata extraction, and batch output.
Turn post-meeting text into bilingual minutes, preserving structure and consistent terminology.
Interprets tender files, generates bid docs, and checks compliance via the Bailian API.
Create, repair, and recalculate xlsx, xlsm, csv, or tsv workbooks with formula-safe edits, validation, and recalculation.