report-to-google-doc

Convert HTML analytics reports into DOCX documents for Google Drive.

1|2|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/MuzeWinter/CooperAPI-Plugin --skill report-to-google-doc-muzewinter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report-to-google-doc
Source: https://github.com/MuzeWinter/CooperAPI-Plugin/tree/main/plugins/data-analytics/skills/build-report/report-to-google-doc
Command: npx skills add https://github.com/MuzeWinter/CooperAPI-Plugin --skill report-to-google-doc-muzewinter

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill converts an existing HTML analytics report into a shareable document format so the report can be reviewed, edited, and distributed outside the browser.

Core Features & Use Cases

  • HTML to DOCX conversion: Builds a local Word document from sanitized analytics reports while preserving headings, tables, lists, links, and callouts.
  • Chart and layout preservation: Renders charts, SVG visuals, embedded images, and two-column report blocks into DOCX-friendly outputs with width checks.
  • Drive handoff workflow: Produces an upload plan for Google Drive and validates the generated DOCX before it is shared.
  • Use case: A data analyst has a locally saved HTML dashboard report and needs a polished, shareable document version for stakeholders.

Quick Start

Use the report-to-google-doc skill to convert the attached local HTML analytics report into a shareable DOCX-backed Google Drive document.

Frequently Asked Questions about report-to-google-doc

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

FAQPage Schema
How do I convert an HTML analytics report to a shareable DOCX file?

Converting an HTML report to a shareable DOCX involves sanitizing the HTML source, parsing its structure, and generating a Word document that preserves headings, tables, charts, and layout for stakeholder distribution.

Does HTML to DOCX conversion preserve charts and SVG visuals?

Yes, HTML to DOCX conversion preserves charts and SVG visuals by rendering them into DOCX-compatible image formats, maintaining embedded images, charts, and two-column report blocks with width validation checks.

What is the best way to upload a generated DOCX report to Google Drive?

The best way to upload a generated DOCX report to Google Drive is to use an upload planning workflow that validates the generated document during preflight checks before executing the Drive upload and share action.

Can I convert a locally saved HTML dashboard into a Word document for editing?

Yes, you can convert a locally saved HTML dashboard into a Word document by applying deterministic HTML parsing to the local file and building a sanitized DOCX deliverable that retains report elements for offline editing.

Do I need Playwright and BeautifulSoup to render HTML reports into Word documents?

Yes, Playwright and BeautifulSoup are required dependencies for rendering HTML reports into Word documents, handling visual rendering of SVG charts and deterministic HTML parsing for accurate DOCX generation.

What are the limitations of converting complex HTML analytics reports to DOCX?

Limitations of converting complex HTML analytics reports to DOCX include potential layout shifts in two-column blocks and width constraints for embedded charts, requiring preflight validation to ensure visual fidelity.