Skip to main content
skill CX Codex

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.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add willem4130/claude-code-skills --skill elite-powerpoint-designer -a claude-code
Open on GitHub

What 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-code

2Manually: put the files in place

~/.claude/skills/elite-powerpoint-designer/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/elite-powerpoint-designer/

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.

Similar skills

Everything for Office documents →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor