1.1k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill pptx-creator- _meta.json284 B
- SKILL.md4.7 KB
Overview
This skill creates professional PowerPoint presentations from outlines, topics, JSON structures, or data sources. It supports custom templates, style presets, charts and tables generated from CSV/Excel or inline data, and AI-generated images for visual slides. Use it to produce pitch decks, reports, and slide-based summaries quickly and consistently.
How this skill works
Provide an outline in Markdown, a JSON slide specification, or a simple topic and the tool generates a .pptx file using the selected template and layout rules. It inspects slide content for special directives (chart:, table:, data:, image:generate:) to build charts, tables, or request generated images and maps CSV/Excel data into visuals. Templates and style presets control fonts, colors, and layout; custom templates can be saved or imported from existing PPTX files.
When to use it
- Build a pitch deck from a short topic or outline quickly
- Convert Markdown or JSON slide specs into a polished presentation
- Generate charts and tables directly from CSV or Excel data
- Create consistent branded slides using saved templates
- Produce slides with AI-generated images for visual storytelling
Best practices
- Use a clear outline or JSON with explicit titles and bullet lists for predictable layouts
- Supply CSV/Excel files with headers that match chart column names for automatic mapping
- Choose a template that matches the audience (executive, startup, creative) to save styling tweaks
- Keep slide text concise; use notes fields for speaker detail instead of crowded slides
- Preview generated images and adjust prompts for style consistency across slides
Example use cases
- Create a 10-slide Series A pitch deck from a topic and template set to 'startup'
- Produce an executive board report from a Markdown outline with the 'executive' template
- Generate sales charts directly from regional sales.csv and insert them into a financial summary
- Convert a saved company-branded PPTX into a reusable template and apply it to new content
- Assemble a marketing presentation with AI-generated hero images and layout-specific slides
FAQ
Yes. Save an existing PPTX as a template and analyze its structure; the skill can import and reuse that template for new slides.
How are charts created from my data files?
Specify chart: and data: directives in the outline or JSON. CSV/Excel files are parsed and mapped to chart axes or table rows based on column names or inline column settings.
Can the tool generate images inside slides?
Yes. Use image generation directives in Markdown or JSON (generate: prompt). The skill integrates compatible image-generation services to place images in specified positions and sizes.