
from openagent5,231
Create, update, and QA editable PowerPoint (.pptx) presentations by providing a PptxGenJS build script; includes read/write tooling for validation and visual QA
This skill lets an agent generate and modify editable PowerPoint (.pptx) decks by running a PptxGenJS build script. The agent supplies a JS module that adds slides, text, images, charts and speaker notes; the environment constructs the PPTX and exposes tools to write and read the file for QA.
Use when a user asks to create a slide deck, revise an existing PPTX, export slide imagery for visual QA, or programmatically add charts and assets to a presentation. Especially useful for automated report generation, templated slide decks, and converting structured data to slides.
script argument.pptxgenjs reference mentioned in the skill body.build(pptx, ctx)), calling pptx_write, and verifying output with pptx_read; guidance on design rules, margins, layouts, and QA.Agents or runtimes that can execute JS build scripts and handle file I/O (workers with Node/PptxGenJS support), and agents with tools pptx_write/pptx_read.
PowerPoint skill for creating/editing .pptx decks via PptxGenJS build scripts. No bundled scripts to test — purely instructional SKILL.md with clear tool contracts, template workflows, and design rules. Clean and well-structured with no security concerns.
Skill is instruction-only with no executable scripts. Relies on OpenAgent-specific tools (pptx_write, pptx_read, pptx_template_analyze, pptx_template_fill). Design rules and QA checklist are thorough. Good progressive disclosure via referenced pptxgenjs.md file.