presentations

Create, validate, and export 1920x1080 HTML slide decks to PDF and PPTX.

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/MuhammadUA/Axe --skill presentations-muhammadua
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: presentations
Source: https://github.com/MuhammadUA/Axe/tree/main/.kortix/opencode/skills/GENERAL-KNOWLEDGE-WORKER/presentations
Command: npx skills add https://github.com/MuhammadUA/Axe --skill presentations-muhammadua

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pillow, playwright, pypdf2, python-pptx, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the need for traditional presentation software by letting you build custom 1920x1080 HTML slide decks with pre-loaded design assets, manage slide content, and export to widely used formats for sharing or editing.

Core Features & Use Cases

  • Full slide deck management: Create, list, reorder, and delete individual slides or entire presentations, with automatic metadata tracking for each deck.
  • Multi-format export: Export finished decks to high-quality PDF or editable PPTX files, with PPTX exports preserving visual elements and native editable text boxes for post-export editing.
  • Preview and validation tools: Validate that all slide content fits the 1920x1080 frame to avoid overflow, preview decks in a browser, or run a local viewer server to share interactive slide previews with stakeholders.
  • Use case: For example, a marketing team preparing a product launch deck can use this Skill to add custom D3.js and Chart.js visualizations to slides, validate that no content overflows the slide frame, and export both a shareable PDF for executives and an editable PPTX for last-minute design tweaks.

Quick Start

Use the presentations skill to create a 5-slide product roadmap deck with custom charts, validate that all slides fit the 1920x1080 frame, and export the final deck to both PDF and editable PPTX for your team.

Frequently Asked Questions about presentations

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

FAQPage Schema
How do I export HTML slides to a PPTX file while keeping the text editable?

To export HTML slides to a PPTX file with editable text, use the presentations skill to convert 1920x1080 slide decks. It preserves visual elements and creates native editable text boxes for post-export design tweaks.

Can I add interactive D3.js and Chart.js visualizations to HTML slide decks?

Yes, you can add custom D3.js and Chart.js visualizations to HTML slide decks. The skill enables custom slide design with embedded interactive data visualizations for deterministic slide generation.

What is the best way to validate that slide content fits the 1920x1080 frame?

The best way to validate slide content fits the 1920x1080 frame is using the dimension compliance checks in the presentations skill. It validates all slide content to avoid overflow within the fixed presentation dimensions.

Do I need traditional presentation software to generate and share a PDF slide deck?

No, you do not need traditional presentation software to generate a PDF slide deck. This skill builds 1920x1080 HTML slide decks and exports them directly to high-quality PDF files for executive sharing.

How can I preview a local HTML presentation in a browser before exporting?

You can preview a local HTML presentation in a browser by running the local viewer server. This serves interactive slide previews to stakeholders for review before final PDF or PPTX export.

Why does my exported presentation have lossless conversion issues with visual elements?

Lossless conversion issues with visual elements should not occur because the skill provides lossless conversion to PDF and PPTX files. The export process fully preserves visual elements from the 1920x1080 HTML slides.