Agent Plugins Marketplace
All plugins

pptx-build

v2.4.1

Generate clean, white-based PowerPoint (.pptx) files that don't look AI-made, and rebuild decks that already exist. Four shipped presets (quiet white, serif editorial, warm, dark) swap the look without touching the composition. Default mode: a grid-anchored layout with no drifting bands, plus composed archetypes — cards, steps, matrix, split, statement — chosen from the content's shape and drawn on one spacing scale with one corner radius and one line weight. Template-fill mode: open a real corporate .pptx/.potx and write into its layouts and placeholders, inheriting the template's master/theme/fonts/logos. Refactor mode: extract_deck.py reads an existing deck back into a spec — titles, bullets, tables, charts, figures, composed parts, speaker notes — and reports what it cannot carry. Ships validate_deck.py (spec lint, archetype conditions, narrative spine) and audit_pptx.py, which fails any deck whose content is not in layout placeholders. LibreOffice preview pass included.

Claude Code1 Skill

By dobachi0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
1 skill or MCP entry
Source updated
Aug 30, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install plugin

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install pptx-build@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/dobachi/claude-skills-marketplace

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/pptx-build/.

Plugin files

plugins/pptx-build/
├── .claude-plugin/plugin.json
└── skills/pptx-build/SKILL.md

Included Skills1

pptx-buildskills/pptx-build/SKILL.md

Generate clean, white-based .pptx decks that don't look AI-made, and rebuild decks that already exist — built on python-pptx. Three modes, one spec: (1) default — a grid-anchored layout with no drifting bands, plus composed archetypes (cards / steps / matrix / split / statement) picked from the content's shape and drawn on one spacing scale with one corner radius and one line weight; (2) template-fill — open a real corporate .pptx/.potx and write into ITS layouts and placeholders, inheriting its master, theme, fonts and logos; (3) refactor — `extract_deck.py` reads an EXISTING deck back into a spec and reports what it cannot carry. Use when an actual PowerPoint file must be produced or fixed, not just designed — "simple white deck", "テンプレに沿ったパワポ", "会社のテンプレートで作って", "この資料を作り直して /整えて". Ships `validate_deck.py` (spec lint, archetype conditions, narrative spine) and `audit_pptx.py` (fails a deck whose content is not in layout placeholders).

Plugin manifests1

plugins/pptx-build/.claude-plugin/plugin.json
{
  "name": "pptx-build",
  "description": "Generate clean, white-based PowerPoint (.pptx) files that don't look AI-made, and rebuild decks that already exist. Four shipped presets (quiet white, serif editorial, warm, dark) swap the look without touching the composition. Default mode: a grid-anchored layout with no drifting bands, plus composed archetypes — cards, steps, matrix, split, statement — chosen from the content's shape and drawn on one spacing scale with one corner radius and one line weight. Template-fill mode: open a real corporate .pptx/.potx and write into its layouts and placeholders, inheriting the template's master/theme/fonts/logos. Refactor mode: extract_deck.py reads an existing deck back into a spec — titles, bullets, tables, charts, figures, composed parts, speaker notes — and reports what it cannot carry. Ships validate_deck.py (spec lint, archetype conditions, narrative spine) and audit_pptx.py, which fails any deck whose content is not in layout placeholders. LibreOffice preview pass included.",
  "version": "2.4.1",
  "author": {
    "name": "dobachi"
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[pptx-build on Agent Plugins Marketplace](https://pluginsmp.com/plugins/pptx-build)