powerpoint-presentations

Create and edit PowerPoint presentations with PptxGenJS and template-preserving workflows.

186|56|Updated Aug 13, 2025
One-click install
npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill powerpoint-presentations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint-presentations
Source: https://github.com/aws-samples/sample-strands-agent-with-agentcore/tree/main/chatbot-app/agentcore/skills/powerpoint-presentations
Command: npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill powerpoint-presentations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating, editing, and QAing professional slide decks is time-consuming and error-prone, especially when preserving template masters, maintaining consistent design, and performing element-level edits across multiple slides. This Skill centralizes design guidance, template-safe editing workflows, and a repeatable preview-and-fix QA loop so presentations look polished and consistent.

Core Features & Use Cases

  • Design guidance & palettes: Provide color palettes, typography rules, and layout patterns to establish consistent visual systems for decks.
  • Create from scratch or template-aware editing: Generate new presentations with PptxGenJS or edit existing .pptx templates while preserving masters and layouts.
  • Element-level updates & batch edits: Analyze slide structure to identify element IDs, then perform batched updates to text and images in a single operation to avoid data loss.
  • Visual QA loop: Preview slide screenshots after changes, list visual issues, apply fixes, and re-verify until the deck passes visual QA.
  • Use case: Build a branded investor pitch or quarterly business review by importing a template, stripping example content, adding slides with the chosen palette, and iterating via preview screenshots.

Quick Start

Create a 6-slide presentation titled "Quarterly Strategy" using the Midnight Executive palette, populate slides with the provided content, and return preview screenshots for visual QA.

Frequently Asked Questions about powerpoint-presentations

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

FAQPage Schema
How do I edit an existing PowerPoint template without losing the master slides?

You can edit existing .pptx files while preserving masters and layouts by analyzing slide structure to identify element IDs, then performing batched updates to text and images in a single operation to avoid data loss.

Can I generate PowerPoint slides from scratch using PptxGenJS?

Yes, you can author new decks with PptxGenJS, applying custom slide generation, color palettes, and typography rules to build business reports, marketing decks, and investor presentations from scratch.

What is the best way to visually QA a PowerPoint deck before sharing it?

The best way to visually QA a deck is through a preview-and-fix loop: preview slide screenshots after changes, list visual issues, apply fixes, and re-verify until the presentation passes visual QA and looks polished.

How do I perform batch updates on text and images across multiple slides?

You can perform batch updates across multiple slides by analyzing the slide structure to identify element IDs, then executing batched updates to text and images in a single operation, ensuring consistent modifications without data loss.

Does this approach support applying custom color palettes and typography rules to presentations?

Yes, it provides design guidance and palettes, allowing you to apply color palettes, typography rules, and layout patterns to establish consistent visual systems for your presentations, such as using a Midnight Executive palette for a branded pitch deck.