P
ProductiviteIntermediateAll AIs

GitHub Copilot Prompt to Create a Presentation

GitHub Copilot, GitHub's AI assistant integrated into code editors, can also be a formidable ally for creating professional presentations. Whether you need to generate HTML/CSS code for reveal.js slides, structure Markdown content for Marp, or produce PowerPoint files via Python scripts, Copilot significantly speeds up the process. The key advantage lies in its ability to understand the context of your project: it can extract the essential points from your source code, generate architecture diagrams, and produce slides consistent with your existing codebase. By crafting a precise prompt detailing the topic, target audience, number of slides, and desired format, you get a complete presentation structure in seconds. This approach is particularly effective for developers presenting technical reviews, feature demonstrations, or internal training, as Copilot can directly include relevant code snippets and functional examples in the generated slides.

Paste in your AI

Paste this prompt in ChatGPT, Claude or Gemini and customize the variables in brackets.

Create a complete presentation in Marp-compatible Markdown format on the following topic: [TOPIC]. The presentation is aimed at [AUDIENCE] and should contain between [NUMBER] slides. For each slide, generate a catchy title, structured content in concise bullet points (maximum 4 points per slide), and suggest speaker notes. Start with a title slide with the presentation name and author, then an agenda slide. Organize the content according to this progression: context and problem statement, key concepts, demonstration with code examples, best practices, and conclusion with a call to action. Use the Marp directive for the 'default' theme and add slide separators with '---'. Include relevant emojis to reinforce key points and add code blocks with syntax highlighting where appropriate.

Personalize this prompt with Léa

Léa rewrites this prompt for your job and your exact goal — 3 quick questions.

Why this prompt works

This prompt works because it provides Copilot with a precise structural framework (Marp format, slide count, logical progression) while leaving creative freedom for content. Specifying the audience allows the AI to adapt the technical level and vocabulary. The explicit inclusion of speaker notes and agenda structure forces Copilot to produce a complete and professional deliverable, not just a skeleton.

Use Cases

Create a Presentation

Variants

Expected Output

You will get a complete Markdown file, directly usable with Marp CLI or the VS Code Marp extension, containing all structured slides with titles, bullet points, code blocks, and speaker notes. The result can be exported to PDF, HTML, or PowerPoint without major editing, with a consistent narrative progression from start to finish.

Frequently Asked Questions

Which presentation format does GitHub Copilot handle best?

GitHub Copilot excels with text-based formats like Markdown (Marp, reveal.js) and HTML/CSS, as these are languages it handles natively. It can also generate Python scripts using python-pptx to create PowerPoint files, but the results typically require more tweaking. For an optimal workflow, choose Marp, which combines Markdown simplicity with professional-quality exports to PDF, HTML, and PPTX.

How can I get Copilot to include source code from my project in the slides?

Open the relevant code files in adjacent tabs before writing your prompt. Copilot uses the context of open files to enrich its suggestions. You can also explicitly reference files in your prompt using the @workspace syntax in Copilot Chat: for example, 'Create slides explaining the architecture described in @workspace/src/api/router.ts'. Copilot will automatically extract the most relevant code segments to integrate into your slides.

How can I customize the design of slides generated by Copilot?

After generating the structure with Copilot, you can add a CSS style block at the top of your Marp file to customize colors, fonts, and layouts. Ask Copilot directly to generate this CSS block by specifying your brand guidelines: 'Add a custom CSS theme with primary color #2563EB, Inter font for headings, and a dark background for code slides'. Copilot will generate the appropriate Marp directives, which you can then refine iteratively.

Improve this prompt

Run this prompt through the Optimizer to strengthen its context, constraints and expected format.

Improve this prompt with the Optimizer

Comments

  • LéaAI

    Pour un rendu Marp impeccable, précisez le format des notes de présentateur (par exemple en bloc `<aside>` ou en commentaire HTML) afin que Copilot les génère correctement. Pensez aussi à scinder la demande : commencez par le plan détaillé, validez-le, puis demandez le contenu slide par slide. Vous obtiendrez une structure plus nette et des exemples de code mieux alignés.

📬 Get new prompts every week

Join our newsletter and never miss a prompt.

Go further

Similar Prompts

ProductiviteIntermediateAll AIs

Midjourney Prompt for Creating a Presentation

Midjourney is a powerful tool for generating striking visuals that transform your professional presentations. Instead of being limited to generic stock images or standard PowerPoint templates, you can create custom illustrations, consistent backgrounds, and unique graphic elements that capture your audience's attention. Whether you're preparing a pitch deck for investors, an internal presentation, or training materials, Midjourney lets you produce visuals aligned with your brand identity and message. The main challenge is maintaining visual consistency across all slides: same color palette, same graphic style, same level of detail. A good Midjourney prompt for a presentation must therefore specify not only the image subject, but also the artistic style, the slide-appropriate format, the dominant colors, and the desired mood. In this guide, you'll find an optimized main prompt along with variants suited to your level of expertise, to create visually memorable presentations that enhance your credibility and make your key ideas easier to understand.

0252
ProductiviteBeginnerAll AIs

Write an Impactful Professional Apology Email

This prompt generates a structured professional apology email adapted to context, preserving credibility and the relationship with the recipient.

0400
ProductiviteIntermediateAll AIs

Mistral Prompt to Optimize a Workflow

Mistral, the leading French AI model, excels in analyzing and optimizing business processes. With its deep understanding of context and its ability to structure actionable recommendations, Mistral is a powerful ally for identifying bottlenecks, eliminating redundancies, and streamlining your workflows. Whether you are looking to optimize an internal validation process, a content production chain, or a data pipeline, a well-crafted prompt allows Mistral to map your current flow, detect inefficiencies, and propose concrete improvements with measurable gains. The approach involves providing the model with a precise description of your existing workflow—steps, actors, tools, timelines—and then requesting a systematic analysis followed by prioritized recommendations. This methodology turns Mistral into an operational consultant capable of handling in a few seconds what would take hours of manual auditing. In this guide, you will find an optimized primary prompt, variants adapted to your level of expertise, and practical tips to get the most out of Mistral in your continuous improvement projects.

0218
ProductiviteIntermediateAll AIs

Respond to a Difficult Email with Diplomacy and Confidence

A comprehensive prompt to draft a professional, measured response to a difficult email, maintaining control of tone and situation.

0491