A Claude Code skill to generate static project websites with GitHub Pages.
This skill helps you build a beautiful static documentation site for any repository and deploy it via GitHub Pages. It reads your project's README and source files, then generates a ready-to-deploy site in the ./docs directory.
- Generate a static site from your repository's README.md and source code
- Multiple framework options: single-page HTML or multi-page with navigation
- Theme selection for different visual styles
- Automatic content extraction from source files
- Output ready for GitHub Pages deployment
Add this skill to your Claude Code environment:
claude skill add tobegit3hub/githubpage-builder
Invoke the skill in Claude Code:
/githubpage-builder
The skill will guide you through:
- Choosing an output directory (default:
./docs) - Selecting a framework (single HTML page or structured site)
- Picking a theme
- Generating content from your project files
After generating the site, enable GitHub Pages in your repository settings:
- Go to Settings > Pages
- Set the source to Deploy from a branch
- Select the branch and
/docsfolder - Save and your site will be live
Apache License 2.0