Githubpages

🌐Community
by julianobarbosa · vlatest · Repository

Generates a GitHub Pages-ready HTML file from your prompt, simplifying website deployment and offering a quick static site solution.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add githubpages npx -- -y @trustedskills/githubpages
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "githubpages": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/githubpages"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

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.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
julianobarbosa
Installs
36

🌐 Community

Passed automated security scans.