DEV Community

Johann Ioannou-Nikolaides
Johann Ioannou-Nikolaides

Posted on

GitHub Copilot for Fast Presentation Generation

GitHub Copilot CLI Challenge Submission

This is a submission for the GitHub Copilot CLI Challenge

What I Built

I built a presentation workflow using GitHub Copilot CLI, where technical presentations are authored as code using Markdown and Slidev.

By giving Copilot CLI a structured template, and rough notes, you can generate complete, usable slide decks in minutes. This workflow was born out of real-world need β€” including situations where I had less than an hour to prepare slides for a meeting.

The key idea is simple:

  • presentations are deterministic artifacts (like code)
  • AI works best with structure and constraints
  • Copilot CLI becomes far more effective when treated as a collaborator, not a free-form writer

The result is a fast, reproducible way to draft technical presentations without starting from a blank slide deck.

GitHub repository:
πŸ‘‰ https://github.com/jn1707/copilot-slidev-presentations


Demo

The repository includes a fully worked example presentation about GitHub Copilot itself. I included the prompt that I used in example/PROMPT.md. As you can see, not everything is perfect. I intentionally didn't make any corrections, but I think this workflow saves a lot of time and is ideal for technical presentations that don't need to be 100% polished. Making small adjustments later on
is fast and easy.

Demo flow:

  1. Generate a simple template that works for you
  2. Copy template to create a new presentation
  3. Provide rough ideas in notes.md or directly in prompt to GitHub Copilot CLI
  4. Let Copilot generate the slides
  5. Render instantly with Slidev
  6. Export slides to pdf, pptx or host them directly on GitHub.

My Experience with GitHub Copilot CLI

GitHub Copilot CLI worked best when it was given clear boundaries.

Instead of long prompts, this project relies on:

  • a strict Slidev template
  • minimal, high-signal agent instructions (PROMPT.md)

This drastically reduced iteration time. Copilot consistently produced structured, usable slides with minimal guidance.

Building this project reinforced an important lesson for me:

AI agents are most powerful when the problem is well-scoped and the interface is intentional.

This repository is both a tool and a demonstration of that principle.


Example slides:


Top comments (0)