What problem does it solve?
This Skill streamlines the creation, configuration, and ongoing maintenance of GitHub Pages sites, enabling quick deployment from repositories, custom domains, and automated workflows.
Core Features & Use Cases
- Site type detection: supports user/organization and project sites with appropriate publishing sources.
- Branch and Actions deployment: deploys from a branch or via GitHub Actions workflows, including non-Jekyll builds.
- Domain & Jekyll integration: handles custom domains, DNS guidance, and Jekyll theme integration.
- Use Case: A developer wants to publish a project site for a new repository, attach a custom domain, and automate deployments with a workflow.
Quick Start
Create a new GitHub Pages repo, enable Pages, set publishing source, add an initial index.md, configure a theme, and merge the deployment workflow.