About this Skill
A Claude Code Skill for building Marp presentation decks. Its entrypoint covers typography, themes, SVG charts and layout components, with example decks that the agent reads before composing a new presentation. The repository documents Marp CLI exports to HTML, PDF and PPTX.
Why we picked it
Useful when you want a slide deck whose source stays readable in Markdown. The author documents chart math, reusable layouts and example-driven composition. Use HTML for interactive elements; inspect PDF and PowerPoint exports separately because static formats do not preserve browser interactions.
What it helps with
- Data reviews, dashboards and technical presentations maintained in Markdown.
- Presentations that need SVG charts and an HTML delivery option.
Install and create a deck
Clone the complete repository so the examples remain available. The author starts Claude Code with access to that folder, or installs it in the project's Claude Skills directory.
| Command | What it helps with |
|---|---|
claude --add-dir ./marp-slides | Start Claude Code with access to the cloned Skill. |
npx @marp-team/marp-cli slides.md --pdf --allow-local-files | Export a completed Markdown deck to PDF. |
npx @marp-team/marp-cli slides.md --pptx --allow-local-files | Export to PowerPoint and inspect the result. |
Before you use it
- Claude Code; the author also documents manual placement in its Skills directory.
- Marp for VS Code with HTML enabled, or the Marp CLI for export. Local files require the documented export flag.
Supported agents
Sources & references
Original sources are linked below. Practical starting points are editorial suggestions from SkillHey.


