One-click install
npx skills add https://github.com/xpert-ai/xpert-plugins --skill report-to-google-slides-xpert-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report-to-google-slides
Source: https://github.com/xpert-ai/xpert-plugins/tree/main/community/roles/data-analytics/skills/build-report/report-to-google-slides
Command: npx skills add https://github.com/xpert-ai/xpert-plugins --skill report-to-google-slides-xpert-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires beautifulsoup4, pillow, python-pptx, and includes scripts (resource) components.

What problem does it solve?

Manually converting finalized HTML analytics reports into polished, stakeholder-friendly Google Slides decks is time-consuming and prone to formatting errors, especially when preserving critical metrics, charts, and contextual information from the source report.

Core Features & Use Cases

  • Structured Report Conversion: Parses HTML analytics reports to extract key content including headline claims, executive summaries, metrics, charts, tables, caveats, and source provenance notes.
  • Editable Deck Generation: Builds a local, fully editable PPTX file with a restrained analytics layout that preserves all decision-critical information from the source report without manual reformatting.
  • Google Slides Integration: Imports the generated PPTX to native Google Slides, verifies slide quality via thumbnails and outlines, and repairs any formatting issues like clipped text or missing charts before handoff.
  • Use Case: For example, if you have a completed Q3 sales performance HTML report, use this skill to quickly turn it into a polished Google Slides deck for leadership review without spending hours on manual slide creation.

Quick Start

Use the report-to-google-slides skill to convert your local HTML analytics report into a Google Slides deck for stakeholders.

Frequently Asked Questions about report-to-google-slides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert an HTML analytics report to Google Slides?

Yes, you can automate stakeholder deck creation from HTML reports. This skill extracts headline claims, executive summaries, and tables from the source HTML, then generates a fully editable PPTX file before importing it directly into Google Slides.

What is the best way to turn a local HTML report into an editable PPTX deck?

The best way to turn a local HTML report into an editable PPTX deck is using a Python helper script with python-pptx and beautifulsoup4. It applies a restrained analytics layout to preserve decision-critical information without manual reformatting.

Does this HTML to PPTX conversion process preserve charts and tables from the source report?

Yes, the HTML to PPTX conversion process preserves charts and tables. It extracts key content including metrics, charts, tables, caveats, and source provenance notes, repairing any formatting issues like clipped text or missing charts before handoff.

Do I need a local HTML file to generate a Google Slides presentation?

Yes, you need a local HTML analytics report file as input. The conversion workflow requires a local file to parse the finalized report content and transform it into a presentation-ready slide deck for stakeholder consumption.

What are the limitations of automating Google Slides generation from HTML reports?

Limitations of automating Google Slides generation include potential formatting issues like clipped text or missing charts during the initial PPTX import. The script verifies slide quality via thumbnails and outlines to repair these issues before final handoff.