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
-
Set Up the Environment
- Install VS Code
- Add the Marp for VS Code extension
- Enable GitHub Copilot
-
Start a New File
Createslides.md:--- marp: true theme: default --- # GitHub Copilot + Marp ## Creating Presentations the Easy Way -
Let Copilot Assist
- Type a slide heading, and let Copilot suggest bullet points.
- Or ask Copilot Chat to generate the full presentation outline.
-
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?