What problem does it solve? Sharing a presentation or HTML file usually requires manual repo creation, file conversion, and GitHub Pages configuration. This Skill automates the entire pipeline from source file to a live public URL. ## Core Features & Use Cases - Multi-format conversion: Converts PPTX (via python-pptx) and PDF (via pdftoppm) into self-contained HTML slide decks with keyboard, click, and touch navigation; HTML files publish directly. - Google Slides support: Downloads Google Slides presentations as PPTX and converts them automatically. - Large file handling: Automatically switches to external assets mode for files over 20MB or with many images, keeping files under GitHub's 100MB limit. - One-command publishing: Creates the GitHub repo, pushes content, enables Pages, and returns the live URL. - Use Case: You finish a conference talk as a PPTX and want a shareable link. Hand the file to the agent and receive a live https://username.github.io/my-talk/ URL within minutes. ## Quick Start Publish the attached slides.pptx to GitHub Pages as a repo named conference-talk and give me the live URL.