publish-to-pages Publish any presentation or web content to GitHub Pages in one shot. 1. Prerequisites Check Run these silently. Only surface errors: is optional (PDF conversion via ). Don't block on it. 2. Input Detection Determine input type from what the user provides: | Input | Detection | |-------|-----------| | HTML file | Extension or | | PPTX file | Extension | | PDF file | Extension | | Google Slides URL | URL contains | Ask the user for a repo name if not provided. Default: filename without extension. 3. Conversion Large File Handling Both conversion scripts automatically detect lar…