pptx-output

Profile templates and orchestrate deterministic PPTX generation from a contract-driven payload.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/tubtrb/autoreport --skill pptx-output
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-output
Source: https://github.com/tubtrb/autoreport/tree/main/codex/skills/pptx-output
Command: npx skills add https://github.com/tubtrb/autoreport --skill pptx-output

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill handles template shaping, generation orchestration, PowerPoint writing, and template compatibility behavior for autoreport outputs, enabling deterministic deck production from a contract-driven workflow and preserving slide structure across templates.

Core Features & Use Cases

  • Profile and validate built-in and custom templates, shape semantic content blocks, and map them to template slots.
  • Preserve template compatibility as a formal contract, profiling title and body layouts and ensuring deterministic slide ordering and continuation slides.
  • Use for autoreport components such as weekly report templates, generator logic, and PPTX writer, with tests that lock generation behavior and template compatibility.

Quick Start

Run the template-aware generation workflow by providing a template and a contract payload to produce a deterministic PPTX deck.

Frequently Asked Questions about pptx-output

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

FAQPage Schema
How do I generate a PowerPoint presentation from a template deterministically?

To generate PowerPoint presentations deterministically, provide a template profile and a contract-driven payload. The engine orchestrates PPTX generation by mapping content blocks to template slots, producing a stable deck at a predictable file path.

What does template profiling mean for PPTX generation?

Template profiling for PPTX generation means validating title and body layouts to ensure slide structure and placeholder mappings align. It preserves template compatibility as a formal contract, guaranteeing deterministic slide ordering and continuation slides.

How do I ensure custom PowerPoint templates maintain compatibility during automated slide generation?

To ensure custom PowerPoint templates maintain compatibility during automated slide generation, apply template profiling to map semantic content blocks to layout placeholders. This validates content shaping and fill planning before writing the final PPTX file.

Can I use a contract-driven payload to fill continuation slides in a PPTX template?

Yes, you can use a contract-driven payload to fill continuation slides in a PPTX template. The generation engine validates content blocks against the template profile, ensuring deterministic slide ordering and seamless continuation across multi-slide decks.

What is the best way to automate weekly report generation into a PPTX file?

The best way to automate weekly report generation into a PPTX file is using a template-aware generation workflow. By supplying an autoreport template and a structured payload, the engine shapes content and writes a stable PowerPoint deck.

Why does my PPTX generation fail when custom template slide structures do not match the payload?

PPTX generation fails when template slide structures and placeholder mappings do not match the payload due to strict compatibility checks. The engine validates content blocks against the template profile, rejecting misaligned contract-driven inputs to ensure deterministic output.