slide-creator

Generate and modify PowerPoint presentations with LaTeX equations, videos, and animations.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/yama662607/agent-tools --skill slide-creator-yama662607
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slide-creator
Source: https://github.com/yama662607/agent-tools/tree/main/skills/slide-creator
Command: npx skills add https://github.com/yama662607/agent-tools --skill slide-creator-yama662607

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, lxml, python-pptx, latex2mathml, pypdfium2, ffmpeg, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of creating and editing PowerPoint decks, allowing users to easily incorporate advanced features such as math equations, videos, and animations, which are often missing in other PPTX tooling.

Core Features & Use Cases

  • Advanced PPTX Editing: Create, edit, and enhance PowerPoint (.pptx) decks with features like native math equations, embedded videos, and animations/transitions.
  • Use Case: For academic presentations, this Skill can help you generate a well-designed deck with complex equations and engaging videos, making your presentation stand out.

Quick Start

Use the slide-creator skill to create a new slide with a title and a video embedded at the top.

slide-creator create slide "My Title" --video "path/to/video.mp4"

Frequently Asked Questions about slide-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add LaTeX math equations to PowerPoint slides programmatically?

To add LaTeX math equations to PowerPoint slides, this Skill converts LaTeX to MathML using latex2mathml and embeds native math equations into the PPTX format via python-pptx and XML manipulation.

How do I embed videos into a PPTX presentation using Python?

You can embed videos into a PPTX presentation by using the slide-creator Skill, which leverages ffmpeg and python-pptx to insert video files directly into your PowerPoint slides during generation.

Can I add animations and transitions to PowerPoint presentations with python-pptx?

Yes, you can add animations and transitions to PowerPoint presentations. While standard python-pptx lacks native animation support, this Skill uses direct XML manipulation to inject transition and animation effects into the slides.

What is the best way to create academic presentations with complex equations and videos?

The best way to create academic presentations with complex equations and videos is using automated generation tools. This Skill specifically handles LaTeX equations and video embedding to produce visually engaging academic decks.

Do I need ffmpeg and latex2mathml installed to create slides with videos and math equations?

Yes, you need ffmpeg and latex2mathml installed. These dependencies are required alongside python-pptx and lxml to process video embedding and render LaTeX math equations into the final PPTX file.