โ† Back to module
โœ“ Lesson completed

Generating Presentations from Reports

Imagine you've just finished a detailed report and need to present your findings to stakeholders. Instead of manually creating a presentation, you can use AI to automate the process. By the end of this lesson, you'll be able to use the /present skill to create HTML presentations from your reports.

Core idea

The /present skill (a saved prompt that runs with a single command) in Claude Code allows you to transform text-based reports into HTML presentations. This skill takes your report as input, structures the content into slides, and generates an HTML file that you can open in a web browser. This is a huge time-saver, allowing you to focus on the content and delivery rather than the tedious task of formatting slides.

To use this skill effectively, you need to provide a clear prompt that specifies the input file (your report), the target audience, and the desired length and focus of the presentation.

Example

Let's say you have a report named report.md that summarizes key issues identified from customer call transcripts. You want to create a short presentation for the CEO highlighting these issues and potential solutions.

Task: Generate a presentation from the report.md file.

  1. First, ensure you have the /present skill installed. If not, follow the instructions from the source material to install it.
  2. Open Claude Code in your project directory.
  3. Enter the following prompt:
/present Take the report from report.md. Create a short presentation for the CEO: what system problems were found in the calls, where are we losing time and money, and what can be automated with AI. 5-7 slides. Save to presentation.html and open in the browser.
  1. Claude Code will process the report and generate an HTML file named presentation.html.
  2. The presentation should automatically open in your default web browser. If not, locate the file in your project directory and open it manually.

Common mistakes

  • Vague prompts: If your prompt is too general, the presentation may lack focus. Be specific about the target audience and key takeaways.
  • Incorrect file paths: Double-check that the file path to your report is correct. Otherwise, the skill won't be able to find your data.
  • Forgetting to install the skill: The /present skill needs to be installed before you can use it. Make sure you've followed the installation steps.

Key takeaways

  • The /present skill automates the creation of HTML presentations from text reports.
  • Clear and specific prompts are crucial for generating effective presentations.
  • This skill saves time and effort by automating the formatting process.
  • Ensure the /present skill is installed and the file paths are correct.
  • The generated presentation can be opened in any web browser.

Next โ†’