Skip to content

Part of Build G2-Branded Presentations End to End

Content Blueprint

Safety checked

Convert HTML to Editable PowerPoint

0July 2026

Transform G2-branded HTML decks into native PowerPoint files with real text shapes, preserving editability and brand fidelity.

What problem does this solve?

Converts a G2-branded HTML deck from the first skill into a native PowerPoint (.pptx) that opens cleanly in Google Slides or PowerPoint with real text and shapes (not screenshots), so it stays crisp and fully editable. Only the logo and mosaic geometry ship as images. Everything else is native objects, so fonts stay sharp and layout stays locked at the intended dimensions. Hyperlinks become native, clickable text links.

How does it work?

  1. Point the skill at an HTML deck generated by the first skill (or any G2-branded HTML presentation). 2. It reads the slide structure, text, colors, and embedded assets (logo and mosaic), and rasterizes the official SVGs to transparent PNGs. 3. It rebuilds each slide as native text, shapes, and objects using the python-pptx library, applying the same Figtree and color palette. 4. It runs a QA check for text overflow and layout balance, then saves the result as a .pptx file. Output: a crisp, native PowerPoint deck that opens in Google Slides with text and shapes fully editable.

Included Skills

No skills in this group

What's required to run this?

Requires Python 3 with python-pptx (pip install python-pptx). Uses a px-to-inch conversion (1 inch = 144 px) to map HTML coordinates to PowerPoint dimensions. Default stage (1920×1080 px) converts to 13.333" × 7.5" (16:9). If the HTML deck uses a custom stage size (check its CSS --stage-w and --stage-h variables), the skill applies the same conversion proportionally.

Key Features

Native Text & Shapes

Real PowerPoint objects (not image screenshots), so text stays sharp at any zoom and layout is fully editable.

Figtree Typography

Converts HTML Figtree text to native PowerPoint, maintaining the font reference. Google Slides renders it correctly; local PowerPoint may show a serif substitute until you set the font to Figtree.

Brand Asset Conversion

Rasterizes official G2 logo and mosaic SVGs to transparent PNGs embedded in the .pptx, preserving placement and visual fidelity.

Hyperlink Preservation

HTML `<a href>` links become native PowerPoint hyperlinks, styled in brand colors and underlined for clarity.

Auto-Balance Polish

Applies layout balance rules: centers vertical content, aligns section titles, anchors stats and footers near the bottom, and ensures no full-bleed white backgrounds for colored slides.

About This Blueprint

Industry
Technology
Sales

ICP-Filtered Outreach Lists from G2 Buyer Intent

Stop wasting rep time on weak intent signals and mismatched accounts. The workflow ranks ICP-fit buyers by readiness, finds the right contact, and supplies tailored outreach angles for the strongest opportunities.

ClaudeClaudeG2 Buyer Intent (G2 MCP Server)ZoomInfo (MCP)+3 more

Ishani D.

Account Manager at G2

1 Skill
Customer Experience

Answer pre-purchase questions to convert hesitant shoppers with AI

Shoppers get accurate answers about fit, compatibility, ingredients, and delivery even when your team is offline, so fewer leave before checkout. Conversation insights also reveal which product-page details could prevent the next unanswered question.

Yuma AIYuma AIClaudeClaudeShopify

Urska B.

GTM Lead at Yuma AI (YC W23)

1 Skill
Customer Experience

Find the root cause behind repeat support tickets with AI

Catch a few unusual tickets before a product or fulfillment issue turns into hundreds of refunds, chargebacks, and bad reviews. Cluster transcript evidence by SKU, order date, location, and carrier so operations can trace the cause and support can reach affected customers early.

Yuma AIYuma AIClaudeClaudeShopify

Urska B.

GTM Lead at Yuma AI (YC W23)