Githubpages
ListedGenerates a GitHub Pages-ready HTML file from your prompt, simplifying website deployment and offering a quick static site solution.
Install on your platform
Showing Claude Code. One command installs this skill into any of the agents below.
github-pages, not the name it is listed under, so the command below uses that name.- 1
Run this in your project
terminal$ npx skills add julianobarbosa/claude-code-skills --skill github-pages -a claude-code Uses the open-source
skillsCLI and needs Node.js. Add-gto install it for your user instead of this project.
What we know about this skill
Publisher
julianobarbosa
Taken from the source listing. We haven't verified who controls this account.
Install target
Live repository
Not pinned. Installing fetches whatever the repository holds at the time you run the command.
Automated safety checks
We could not read this skill's source, so none of the checks below were run.
About this skill
What it does
This skill enables AI agents to deploy static websites directly from GitHub repositories using GitHub Pages. It automates the configuration of custom domains, CNAME files, and build processes for frameworks like Jekyll or Hugo.
When to use it
- You need a quick way to host documentation, portfolios, or marketing sites without managing separate servers.
- Your project uses a static site generator that supports GitHub Pages deployment workflows.
- You want to leverage GitHub Actions to automate builds and deployments on every push.
- You require free hosting with automatic HTTPS certificates provided by GitHub.
Key capabilities
- Configures custom domains and subdomains for hosted sites.
- Generates and manages CNAME files for domain mapping.
- Integrates with GitHub Actions for automated CI/CD pipelines.
- Supports various static site generators including Jekyll, Hugo, and plain HTML.
- Handles repository settings to enable the Pages feature automatically.
Example prompts
- "Deploy my React documentation site to a custom domain using GitHub Pages."
- "Set up automatic deployments for my Hugo blog whenever I push changes to the main branch."
- "Configure CNAME file and enable HTTPS for my portfolio hosted on GitHub Pages."
Tips & gotchas
Ensure your repository contains a README.md or is set to deploy from a specific branch (usually main or gh-pages) in settings. Custom domains require verified DNS records pointing to GitHub's nameservers.