elite-powerpoint-designer — Claude Code skill: markdown to slide decks
Turns markdown or plain text into PowerPoint slides with a chosen brand style, consistent type scale and restrained animation.
npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a claude-codeWhat elite-powerpoint-designer does
The skill reads your markdown and decides what each block becomes: a heading turns into a title slide, a quote gets a large quote layout, a table of numbers becomes a chart, and a metrics block becomes a KPI dashboard. It then picks one of five brand styles — Tech Keynote, Corporate Professional, Creative Bold, Financial Elite or Startup Pitch. The style carries the colors, fonts, sizes and transitions, so the deck holds together instead of looking like unrelated slides.
Three scripts do the work. scripts/analyze_content.py weighs content type, audience and tone, then selects a style or asks you. scripts/validate_consistency.py checks the finished file: no more than two font families, colors only from the palette, matching margins, images at 1920x1080 or better. Slide assembly runs on Office-PowerPoint-MCP-Server templates, so that MCP server has to be connected first — without it there are no templates to pull from. Worth checking your config before the first run.
Animation stays on a leash: at most three moving elements per slide, one or two transition types across the deck, durations between 0.3 and 0.8 seconds depending on the style. Shadows and gradient overlays are applied in bulk to every text box and image.
What it helps with
- build a pitch deck from markdown without hand-laying slides
- keep every slide on one brand style
- turn a table of numbers into a chart slide
- check a finished pptx for mismatched fonts and margins
- generate a title slide and section dividers from templates
Example prompts for the agent
- build a deck from pitch.md in Tech Keynote style
- validate deck.pptx for font and palette consistency
- make an investor report from report.md, Financial Elite style
How to install elite-powerpoint-designer
1Skills CLI (Vercel)
npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a claude-code2Manually: put the files in place
~/.claude/skills/elite-powerpoint-designer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/elite-powerpoint-designer/
1Skills CLI (Vercel)
npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a codex2Manually: put the files in place
.agents/skills/elite-powerpoint-designer/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a cursor2Manually: put the files in place
.cursor/skills/elite-powerpoint-designer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install willem4130/claude-code-skills elite-powerpoint-designer2Manually: put the files in place
.github/skills/elite-powerpoint-designer/SKILL.md1Skills CLI (Vercel)
npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a gemini-cli2Platform CLI
gemini skills install https://github.com/willem4130/claude-code-skills --path skills/elite-powerpoint-designerManually: put the files in place
.devin/skills/elite-powerpoint-designer/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about elite-powerpoint-designer
How do I install elite-powerpoint-designer in Claude?
Run npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a claude-code. The skill lands at ~/.claude/skills/elite-powerpoint-designer/SKILL.md.
What does elite-powerpoint-designer do?
It parses markdown or text, picks one of five brand styles and assembles slides from templates: title, section dividers, KPI dashboards, charts, quotes. Then it checks the output for consistent fonts, colors and spacing.
What does the skill need to run?
Templates come from Office-PowerPoint-MCP-Server, so connect that MCP server beforehand. The analysis and validation scripts live in the scripts folder.