officecli-pptx

Automate PowerPoint slide creation, editing, and chart generation with Python scripting.

1|Updated May 10, 2026
One-click install
npx skills add https://github.com/lizhihuajob/OceanOfficeCLI --skill officecli-pptx-lizhihuajob
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: officecli-pptx
Source: https://github.com/lizhihuajob/OceanOfficeCLI/tree/main/OfficeCLI-main/skills/officecli-pptx
Command: npx skills add https://github.com/lizhihuajob/OceanOfficeCLI --skill officecli-pptx-lizhihuajob

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires officecli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation and modification of PowerPoint files, enabling users to automate presentation design and editing tasks efficiently.

Core Features & Use Cases

  • Slide Creation & Layout: Generate customized slides with specified backgrounds, titles, and content placement.
  • Content Editing: Add, modify, and style text, shapes, images, and charts within slides.
  • Presentation Automation: Produce professional decks rapidly for reports, pitches, and workshops by scripting repetitive styling and component placement.

Quick Start

Use the officecli-pptx skill to generate a presentation with a cover slide titled "Annual Review" and insert a bar chart showing quarterly results.

Frequently Asked Questions about officecli-pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation and editing?

You can automate PowerPoint presentation creation and editing by using Python scripting to manipulate slide components, generate layouts, place content, and create charts accurately. This approach streamlines repetitive styling tasks for professional decks.

Can I automatically generate slides with charts for a business report?

Yes, you can automatically generate slides with charts for business reports. The automation supports inserting bar charts for quarterly results and customized content placement, ensuring professional presentation standards for reports and pitches.

What is the best way to script repetitive slide layout and styling tasks?

The best way to script repetitive slide layout and styling tasks is using Python automation to manipulate slide components. This allows rapid production of professional decks by accurately placing text, shapes, images, and charts according to complex design patterns.

Do I need Python to automate modifying PowerPoint files?

Yes, you need Python to automate modifying PowerPoint files. The automation relies on Python scripting to accurately manipulate slide components, add or modify text, generate charts, and ensure adherence to presentation standards.

Does this presentation automation support complex design patterns and standards?

Yes, this presentation automation supports complex design patterns and standards. It ensures adherence to presentation standards while manipulating slide components to add, modify, and style text, shapes, images, and charts within slides.

officecli-pptx: Can it add and modify text and shapes within slides?

officecli-pptx can add and modify text and shapes within slides. It automates content editing by allowing users to style text, insert shapes, add images, and generate charts, streamlining the modification of PowerPoint files.