aktsmm avatar

Powerpoint Automation

This is a full pipeline for turning web articles, blog posts, or existing PowerPoint files into polished slide decks. It uses an orchestrator-workers pattern with a content.json file as the single source of truth, keeping extraction, translation, generation, and review separate. It handles COM Automation for editing open PowerPoint files directly, includes validation scripts for overflow and consistency checks, and comes with detailed implementation patterns for things like shape-based architecture diagrams and hyperlink auditing. The workflow is structured around phases with human-in-the-loop checkpoints, and it enforces rules like verifying technical content with MCP and keeping operational notes out of slides. If you need to automate presentation creation from source material or manage existing decks programmatically, this gives you the scaffolding and guardrails to do it consistently.

skills.sh installs
2.1K
GitHub stars
27
last updated
Aug 21, 2026

Install

$ npx -y skills add aktsmm/agent-skills --skill powerpoint-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

PowerPoint Automation

AI-powered PPTX generation using Orchestrator-Workers pattern.

When to Use

  • Web 記事やブログをスライド化したいとき
  • 既存 PPTX を翻訳・再構成したいとき
  • 開いている PPTX を COM Automation で直接編集したいとき
  • テンプレートベースで PPTX を生成したいとき
  • content.json を SSOT にして、抽出・翻訳・生成・レビューを分離したいとき

Quick Start

From Web Article

Create a 15-slide presentation from: https://zenn.dev/example/article

From Existing PPTX

Translate this presentation to Japanese: input/presentation.pptx

Edit Open PPTX with COM

Edit the currently open PowerPoint deck with COM Automation and verify RefURL, notes, overflow, and hyperlinks.

Workflow

TRIAGE → PLAN → PREPARE_TEMPLATE → EXTRACT → TRANSLATE → BUILD → REVIEW → DONE

Sponsors

Details

Repository
github.com/aktsmm/agent-skills
Categories
Git & Pull Requests, Documentation, Code Review & Quality, AI & Agent Building, Automation & Workflows, Office & Documents

More from aktsmm/agent-skills

All 5
1k-dense-ai avatarclinical-reportsk-dense-ai/scientific-agent-skillsCreate safety-bounded draft structures and run local deterministic checks for clinical case, diagnostic, trial, safety, and aggregate research reports. Use only2Kskills.sh installs
2okx avatarokx-outcomesokx/agent-skillsUse this skill for OKX Outcomes markets (YES/NO event contracts, formerly OKX Predictions) via the okx-outcomes binary. Triggers: 'list prediction events', '预测市2Kskills.sh installs
3alirezarezvani avatarengineering-advanced-skillsalirezarezvani/claude-skillsIndex of 37 advanced engineering agent skills for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Use when browsing or choosing among the POWERFUL-tier engine2Kskills.sh installs
4lingzhi227 avatardata-analysislingzhi227/agent-research-skillsGenerate statistical analysis code with 4-round review. Select appropriate statistical tests, interpret results, and produce analysis reports with p-values, eff2Kskills.sh installs
5k-dense-ai avatarpydicomk-dense-ai/scientific-agent-skillsUse pydicom to read, inspect, write, transform, and safely preflight local DICOM datasets and pixel data. Applies to DICOM metadata, transfer syntaxes, compress2Kskills.sh installs
6k-dense-ai avatarpufferlibk-dense-ai/scientific-agent-skillsVersion-aware guidance for PufferLib reinforcement-learning environments, vectorization, policies, PuffeRL training, evaluation, and safe checkpoint review. Use2Kskills.sh installs