github-pages-deployer

Generate a GitHub Pages repo, CI/CD workflow, and domain setup for static affiliate sites.

595|191|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Affitor/affiliate-skills --skill github-pages-deployer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pages-deployer
Source: https://github.com/Affitor/affiliate-skills/tree/main/skills/distribution/github-pages-deployer
Command: npx skills add https://github.com/Affitor/affiliate-skills --skill github-pages-deployer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub Pages deployment for affiliate content with a ready-to-run repo, CI/CD workflow, and domain configuration guidance, all free of charge.

Core Features & Use Cases

  • Auto-generates a GitHub Pages-ready repo structure (index.html, assets, .github/workflows/deploy.yml) and a deployment workflow for main branches.
  • Provides optional DNS and CNAME guidance for custom domains and SSL configuration.
  • Supports landing pages, bio-link hubs, and blog posts for affiliate campaigns.

Quick Start

Describe the site type and content to deploy, and I will generate the GitHub Pages repo, workflow, and domain setup.

Frequently Asked Questions about github-pages-deployer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a static landing page to GitHub Pages for free?

Deploying a static landing page to GitHub Pages requires a ready repo structure with index.html, assets, and a .github/workflows/deploy.yml file. This setup auto-generates the complete file structure and CI/CD pipeline for main branch deployment.

Can I host a bio-link hub or affiliate blog using GitHub Pages?

Hosting a bio-link hub or affiliate blog on GitHub Pages is supported by generating a static site repository structure. The setup includes the necessary index.html, assets, and CI/CD workflow for automatic deployment from the main branch.

How do I configure a custom domain and SSL for my GitHub Pages site?

Configuring a custom domain and SSL for GitHub Pages involves adding a CNAME file to your repository and updating DNS records. The setup provides DNS instructions and CNAME handling to complete the custom domain and SSL configuration.

How does CI/CD workflow automation work for static site deployment on GitHub Pages?

CI/CD workflow automation for static site deployment on GitHub Pages works by triggering a deploy.yml workflow upon main branch commits. The generated workflow automatically builds and deploys the updated static site files without manual intervention.

What file structure is required for a GitHub Pages affiliate site?

A GitHub Pages affiliate site requires a file structure containing an index.html, an assets directory, and a .github/workflows/deploy.yml file. This structure ensures the static site is properly served and automatically deployed from the main branch.