BeClaude

agent4ppt

Community RegistryGeneralby Jinwang Mok · MIT

Parse PPTX templates into markdown templates, generate PPTX from markdown, and interactively revise slides via three skills: parse-ppt-template, generate-ppt, and revise-ppt.

First seen 4/17/2026

Summary

This skill enables you to parse existing PowerPoint templates into markdown for easy editing, generate new PPTX files from markdown content, and iteratively revise slides through natural language commands.

  • It streamlines presentation creation and modification directly within Claude Code, saving time and reducing manual slide work.

Install & Usage

1
Create the agents directory
mkdir -p .claude/agents
2
Save the agent file

Add the configuration to .claude/agents/agent4ppt.md

3
Invoke with @agent-name
@agent4ppt

Use Cases

Parse a corporate PPTX template into markdown to reuse its layout and styling for a new presentation.
Generate a slide deck from a markdown outline for a project status update meeting.
Revise specific slides in an existing presentation by describing changes in natural language.
Convert a research paper outline in markdown into a formatted PowerPoint presentation.
Quickly update a sales pitch deck by replacing content on selected slides via interactive revision.
Create a standardized presentation template from a markdown file for team-wide use.

Usage Examples

1

/agent4ppt parse-ppt-template template.pptx

2

/agent4ppt generate-ppt outline.md -o presentation.pptx

3

/agent4ppt revise-ppt deck.pptx --slide 3 'Change the title to Q4 Results and add a bar chart'

View source on GitHub
agentpptxpowerpointmarkdownpresentationtemplateslides

Security Audits

LicensePassSourceWarnRepositoryPass

Frequently Asked Questions

What is agent4ppt?

This skill enables you to parse existing PowerPoint templates into markdown for easy editing, generate new PPTX files from markdown content, and iteratively revise slides through natural language commands. It streamlines presentation creation and modification directly within Claude Code, saving time and reducing manual slide work.

How to install agent4ppt?

To install agent4ppt: create the agents directory (mkdir -p .claude/agents), then add the config to .claude/agents/agent4ppt.md. Finally, @agent4ppt in Claude Code.

What is agent4ppt best for?

agent4ppt is a agent categorized under General. It is designed for: agent, pptx, powerpoint, markdown, presentation, template, slides. Created by Jinwang Mok.

What can I use agent4ppt for?

agent4ppt is useful for: Parse a corporate PPTX template into markdown to reuse its layout and styling for a new presentation.; Generate a slide deck from a markdown outline for a project status update meeting.; Revise specific slides in an existing presentation by describing changes in natural language.; Convert a research paper outline in markdown into a formatted PowerPoint presentation.; Quickly update a sales pitch deck by replacing content on selected slides via interactive revision.; Create a standardized presentation template from a markdown file for team-wide use..