pptx-build
v2.4.1Generate 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.
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
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install pptx-build@agent-plugin-marketplacePaste 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-marketplaceClone 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
├── .claude-plugin/plugin.json└── skills/pptx-build/SKILL.md
Included Skills1
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
{
"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"
}
}For maintainers
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)