presentation

Automate Marp-based slide deck creation and management from Markdown.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/robdmc/claude_tools --skill presentation-robdmc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: presentation
Source: https://github.com/robdmc/claude_tools/tree/main/presentation/skills
Command: npx skills add https://github.com/robdmc/claude_tools --skill presentation-robdmc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires marp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation and management of Marp-based slide decks from Markdown, enabling teams to produce consistent, branded presentations with minimal manual formatting.

Core Features & Use Cases

  • Blank Canvas workflow: quickly generate a slide deck structure from an outline and populate slides.
  • Incremental, analysis-driven workflow: append new slides or update existing content as analysis progresses.
  • Context Synthesis workflow: generate decks from contextual sources (conversations, viz outputs, scribe notes) to accelerate storytelling.
  • Organization: Keeps presentations under presentations/slug with assets/references/scripts to support reproducibility.

Quick Start

Use the Marp presentation skill to create a deck from Markdown and compile to PDF/PowerPoint. Example commands include editing slides and compiling to slides.pdf.

Frequently Asked Questions about presentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn Markdown into Marp presentation slides?

To turn Markdown into Marp presentation slides, use this Skill to automate slide deck creation and management. It organizes slides.md, scripts, and references within a project root, then relies on the Marp CLI to render the final output.

What is the best way to automate generating Marp decks from Markdown?

Automating Marp deck generation from Markdown is best handled by applying blank canvas, incremental analysis, and context synthesis workflows. This Skill structures assets and references to support reproducible, branded presentations with minimal manual formatting.

Do I need the Marp CLI installed to compile Markdown slides to PDF?

Yes, the Marp CLI dependency is required to compile Markdown slides to PDF or PowerPoint. This Skill automates the underlying organizational structure and slides.md content, but relies on the existing Marp CLI to render the output files.

Can I update existing Markdown slides incrementally during analysis?

Yes, you can update existing Markdown slides incrementally during analysis. The Skill supports an incremental, analysis-driven workflow that allows you to append new slides or modify existing content as your contextual analysis progresses.

How does generating presentations from Markdown compare to using traditional slide software?

Generating presentations from Markdown via Marp replaces manual formatting in traditional slide software with automated, text-driven workflows. It enforces consistent branding and organizes scripts and references directly within the project root for better reproducibility.