GitHub Copilot + VS Code + Marp = Slide Presentations in Minutes

Introduction

Creating slide decks often feels time-consuming, choosing a template, writing bullet points, and adjusting layouts. But if the goal is simply to deliver ideas quickly, there’s a faster way: combine GitHub Copilot + VS Code + Marp.

With this setup, you can write slides directly in Markdown while letting Copilot handle auto-completions or even generate entire outlines through its agent. The result? Quick slides, focused on content, without the hassle of opening PowerPoint.


What is Marp?

Marp is a framework that turns Markdown files into slide presentations.

A simple example:

--- marp: true --- # Slide Title - First point - Second point

Save the file as .md, render it with Marp, and you get clean, ready-to-present slides.


GitHub Copilot in VS Code

Here’s where Copilot shines:

  • While writing slides in Markdown, Copilot can auto-complete bullet points.
  • You can prompt it: “Create 3 points about why Proof of Concepts matter” → it generates content instantly.
  • With Copilot Chat/agent, you can be even more interactive: “Generate a 5-slide outline on React performance.”

Workflow: Building Slides with Copilot + Marp

  1. Set Up the Environment

    • Install VS Code
    • Add the Marp for VS Code extension
    • Enable GitHub Copilot
  2. Start a New File
    Create slides.md:

    --- marp: true theme: default --- # GitHub Copilot + Marp ## Creating Presentations the Easy Way
  3. Let Copilot Assist

    • Type a slide heading, and let Copilot suggest bullet points.
    • Or ask Copilot Chat to generate the full presentation outline.
  4. Instant Preview
    Click Marp: Preview in VS Code → view your slides immediately.


A Real Example

Suppose I want to explain “Why Copilot Helps with Presentations.”
I just write the heading:

# Why Copilot Helps

Copilot auto-suggests points like:

  • Saves time creating outlines
  • Suggests concise wording
  • Offers additional ideas

Minimal editing, and the slide is presentation-ready.


Closing Thoughts

The combo of GitHub Copilot + VS Code + Marp makes slide creation lightweight, fast, and content-driven. Perfect for:

  • Tech talks
  • Internal team meetings
  • Sharing quick ideas

Instead of wrestling with slide design, you just write in Markdown. Marp handles the visuals, Copilot boosts the content.


👉 Next time you need to present, why not write your slides directly in VS Code?


Like the article? Share it with others or copy the link!