publish-to-pages
Give it a file. Get a live GitHub Pages URL.
An agent skill that publishes presentations and web content to GitHub Pages. Works with any AI coding agent that supports Agent Skills / Agent Plugins: GitHub Copilot, Claude Code, Cursor, Codex, Gemini CLI, OpenClaw, and more.

Install
Any agent, one command:
gh skill install AndreaGriffiths11/publish-to-pages publish-to-pages --agent codex --scope user
Supported --agent values include github-copilot, claude-code, cursor, codex, gemini-cli, openclaw, and more.
Manual:
gh repo clone AndreaGriffiths11/publish-to-pages
Then point your agent at skills/publish-to-pages/SKILL.md.
Use
Tell your agent:
Use the publish-to-pages skill to publish my-slides.pptx to GitHub Pages
The agent handles detection, conversion, repo creation, and deployment.
Supported Inputs
| Input | What happens |
|---|---|
| HTML (.html, .htm) | Published directly |
| PPTX (.pptx) | Converted to HTML with formatting preserved |
| PDF (.pdf) | Pages rendered as images in navigable HTML |
| Google Slides (URL) | Exported as PPTX, then converted |
Documentation
| Doc | Description |
|---|---|
| Setup | Installation & agent configuration |
| Conversion | Format support, external assets, output features |
| Architecture | How the pieces fit together |
| Troubleshooting | Common issues & fixes |
| SKILL.md | Agent skill instructions |
No comments yet
Be the first to share your take.