AI Agent Hub
Back to skills
PPT Generator Skill icon

PPT Generator Skill

Office Efficiency Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

To install this skill, follow the guide at https://skillhub.cn/install/skillhub.md and install @user_3b34947d/ppt-generator-skill.

About this skill

From a Brief Topic to a Polished Deck

Manual PPT creation often struggles with two main issues: hollow content filled with vague bullet points instead of compelling data, and the significant time investment required for non-designers to achieve professional visuals. The ppt-generator-skill addresses this by leveraging AI for content retrieval and generation, combined with predefined design standards, to automatically transform a short topic (e.g., "EV market trends") into a structurally sound, data-rich, and visually professional presentation.

Core Workflow: A Five-Step Generation Process

The skill operates on a clear pipeline that goes beyond simply "generating slides from a title"—it’s an augmented creation process:

  1. Requirement Collection: It clarifies parameters like topic, industry, page count, and style. For a vague request like "make a year-end summary," it will either ask for details or apply sensible defaults (e.g., 10 pages, business minimalist style).
  2. AI Content Retrieval & Enrichment (Critical Step): This is the key differentiator. For user-provided brief content, it proactively uses web_search or web_fetch to retrieve supporting data, case studies, and industry insights, ensuring each slide is substantively filled (80-150 words minimum) and avoids emptiness.
  3. Template or Color Scheme Selection: Users can provide a template from the templates/ directory, or let the AI automatically select a color scheme (e.g., "Tech Deep Space," "Warm Terracotta Minimal") from a predefined table based on industry and style keywords.
  4. PPT Structure Design: Based on the retrieved content, the AI designs a detailed outline and plans the layout for each slide (e.g., text-left/image-right, timeline, 2x2 matrix), matching content to the most appropriate visual form.
  5. Generation & Visual Check: It uses the pptxgenjs library to generate the .pptx file and performs basic checks for text overflow and color consistency.

Key Design Principles & Capabilities

The skill incorporates a robust design system:
* Content Enhancement: It retrieves data from authoritative sources (e.g., Gartner, IDC) to provide concrete numbers and trend support for slides.
* Diverse Style Library: Offers over 20 predefined styles, including not just common themes like "Minimalist Business" and "Tech," but also specifically integrated MBE Illustration style (for campus, youthful themes) and Retro Cartoon style (Molle hand-drawn feel for creative, journaling aesthetics), which are automatically applied when relevant keywords are detected.
* Structured Layouts: Adheres to strict typography rules (e.g., titles 36-44pt, body text 14-16pt) and provides multiple layout templates suited for different content types, explicitly prohibiting plain text-only slides.

Scope and Considerations

  • Dependency on Environment: Requires prior installation of Node.js dependencies like pptxgenjs.
  • Network-Dependent Content: Its content enrichment capability is entirely reliant on network access. Without it, the tool can only generate content based on the limited information provided by the user.
  • Outputs Static Files: It generates a standard .pptx file, suitable for direct presentation or further editing in software like PowerPoint, but not an interactive web-based slide deck.
  • Topic Clarity: Effectiveness is directly correlated with the clarity of the initial topic provided by the user; overly vague inputs may lead to off-target content retrieval.

Use Cases

  • Facing a tight deadline for a quarterly management report, need to quickly generate a well-structured and data-visualized presentation deck.
  • Tasked with creating multiple style options (e.g., high-end luxury, MBE illustration) for a client's brand introduction presentation to facilitate team discussion.
  • As a trainer, need to rapidly build a detailed outline and initial slides for a new course topic, incorporating market cases, data points, and clear sections.
  • Preparing a companion PPT for an upcoming English speech, requiring professional content, standardized layouts, and automatic supplementation with the latest industry data.

Best For

  • Product or marketing managers who frequently create business reports, market analyses, or project proposals but find the design and content enrichment process time-consuming.
  • Trainers or corporate educators who wish to rapidly transform a course outline into visually engaging, data-rich courseware, especially for campus-themed content requiring a lively style.
  • Entrepreneurs or designers for startups who regularly need to quickly draft business plans, pitch decks, and specifically require modern styles like MBE illustrations.
  • Working professionals or graduate students who regularly deliver work reports or academic presentations, seeking structured content and professional visuals without formal design training.