Agent Plugins Marketplace
← All plugins

pptx-dev-kit

v0.3.1

Create a 16:9 PowerPoint from a brief via a checked-in layout engine, or edit an existing .pptx in place via OOXML — design schema, outline, deck.json render, and structural validation.

Claude Code8 Skills

By Artsiom MurashkoLicense: MIT0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
8 skill or MCP entries
Source updated
Oct 2, 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 pptx-dev-kit for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install pptx-dev-kit@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/Ksarelto/dev-AI-plugins

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

Plugin files

pptx-dev-kit/
├── .claude-plugin/plugin.json
├── skills/build-pptx/SKILL.md
├── skills/create-presentation/SKILL.md
├── skills/design-schema/SKILL.md
├── skills/edit-presentation/SKILL.md
├── skills/extract-design-schema/SKILL.md
├── skills/slide-content/SKILL.md
├── skills/slide-structure/SKILL.md
└── skills/validate-pptx/SKILL.md

Included Skills8

build-pptxskills/build-pptx/SKILL.md

Render a finished deck.json into a .pptx with the pptx-dev-kit layout engine — never write a new python-pptx script. Use when asked to generate, export, render, or produce the PowerPoint file from planned slide content and a design schema.

create-presentationskills/create-presentation/SKILL.md

Build a complete, polished .pptx presentation from a topic or brief — design schema, slide outline, per-slide content, deck.json, and the pptx-dev-kit layout renderer. Use when asked to create a new presentation, pitch deck, or slides on a topic, including matching the style of a reference .pptx. Do not use when the user wants to edit or update an existing .pptx file in place.

design-schemaskills/design-schema/SKILL.md

Produce a cohesive, modern presentation design schema — WCAG AA palette, Office-safe typography, and the pptx-dev-kit layout catalog — tailored to a topic, audience, and tone. Use when asked to design the visual direction, mood board, theme, or brand system for a slide deck before any slide content is written.

edit-presentationskills/edit-presentation/SKILL.md

Edit or update an existing PowerPoint .pptx in place — change slide copy, add or delete or reorder slides, fill a template — via OOXML unpack/clone/replace/pack without flattening formatting. Use when the user already has a .pptx and wants it modified, not when they want a new deck generated from a brief.

extract-design-schemaskills/extract-design-schema/SKILL.md

Analyze an existing .pptx and extract its design system — theme palette with contrast ratios, typography, canvas and grid, layout inventory — into this kit's design-schema.md format, so a new deck can be built in an existing brand's look. Use when the user supplies a reference deck, template, or brand deck to match the style of.

slide-contentskills/slide-content/SKILL.md

Write the final content for one slide — assertion title, layout-specific fields (bullets, KPIs, columns, chart, quote), speaker notes, and alt text — from that slide's outline row and the deck design schema. Use when asked to write, draft, or fill in the copy or talking points for a specific presentation slide.

slide-structureskills/slide-structure/SKILL.md

Turn a topic/brief and a design schema into a full slide-by-slide outline — narrative arc, catalog layout per slide, and an assertion-style working title. Use when asked to outline, storyboard, or plan the structure of a presentation before full slide content is written.

validate-pptxskills/validate-pptx/SKILL.md

Programmatically validate a .pptx file after generate or edit — zip integrity, 16:9 canvas, slide count, ghost placeholders, leftover lorem copy, font floors, picture and chart alt text, on-canvas shapes, speaker notes, unique slide-number GUIDs, well-formed XML. Use after build-pptx or edit-presentation before handing the file over.

Plugin manifests1

pptx-dev-kit/.claude-plugin/plugin.json
{
  "name": "pptx-dev-kit",
  "displayName": "PPTX Presentation Dev Kit",
  "description": "Create a 16:9 PowerPoint from a brief via a checked-in layout engine, or edit an existing .pptx in place via OOXML — design schema, outline, deck.json render, and structural validation.",
  "version": "0.3.1",
  "author": {
    "name": "Artsiom Murashko"
  },
  "license": "MIT",
  "keywords": [
    "pptx",
    "powerpoint",
    "presentation",
    "slides",
    "python-pptx",
    "design-system",
    "orchestration",
    "slide-deck",
    "ooxml"
  ],
  "category": "productivity",
  "skills": "./skills/",
  "agents": "./agents/*.md"
}

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

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