用途:把演示文稿或网页内容一键发布到 GitHub Pages,生成可访问的在线链接。
主要能力:支持 HTML、PPTX、PDF 和 Google Slides 四种输入。HTML 直接作为 index.html;PPTX 与 PDF 通过脚本转换为带幻灯片导航的 HTML;Google Slides 先导出为 PPTX 再转换。发布脚本会自动创建仓库、推送文件并启用 GitHub Pages。
使用方式:先检查环境,需 gh CLI 并已登录,PPTX 转换需 python3 与 python-pptx,PDF 转换需 poppler-utils(可选)。转换命令示例:python3 SKILL_DIR/scripts/convert-pptx.py INPUT_FILE /tmp/output.html;PDF 用 convert-pdf.py。大文件可加 --external-assets 强制外置资源。发布命令:bash SKILL_DIR/scripts/publish.sh /path/to/index.html REPO_NAME public "Description"。
适用场景:快速把演示文稿或静态网页发布为公开链接,适合分享幻灯片、报告或简单网页。
限制:仓库默认公开,私有仓库的 Pages 需 Pro、Team 或 Enterprise 计划;Pages 生效需 1-2 分钟;大文件自动切换外置资源模式,超过 150MB 会警告;仓库重名需改名;转换失败需安装对应依赖。