Tooluck logoTooluck
SKILL.md

github-pages-deployer

Agent skill fromAffitor/affiliate-skills

Deploy affiliate content to GitHub Pages for free hosting. Triggers on: "deploy to GitHub Pages", "host on GitHub Pages", "free hosting for my affiliate site", "push to GitHub Pages", "GitHub Pages setup", "deploy my landing page to GitHub", "host my bio link on GitHub", "free affiliate website hosting", "github pages affiliate", "set up GitHub Pages for my site", "deploy HTML to GitHub", "free static hosting", "publish my affiliate page for free", "github pages custom domain".

How to install github-pages-deployer

install github-pages-deployer
# install the affiliate-skills pack with the skills CLI
npx skills add Affitor/affiliate-skills

# or add only this skill to Claude Code: copy the folder

skills/distribution/github-pages-deployer/

# into

~/.claude/skills/github-pages-deployer/ (all projects)

.claude/skills/github-pages-deployer/ (one project)

skills/distribution/github-pages-deployer/SKILL.md

MITFull file
1# GitHub Pages Deployer
2
3Generate a complete, ready-to-deploy GitHub Pages setup for affiliate landing pages, bio link hubs, and blog posts. Outputs the full repo file structure, a GitHub Actions CI/CD workflow for automatic deploys, and step-by-step instructions for custom domain configuration with SSL. Free hosting, no credit card required.
4
5## Stage
6
7S5: Distribution — GitHub Pages is the most underused free hosting platform in affiliate marketing. 100GB bandwidth/month, free SSL, custom domains, and automatic deploys from Git. This skill takes any HTML output from S4 (landing page) or S5 (bio-link) and gets it live on the internet in under 10 minutes.
8
9## When to Use
10
11- User wants to deploy a landing page (from S4) to a free host
12- User wants to deploy a bio link page (from S5 bio-link-deployer) to a free host
13- User wants free static hosting with a custom domain and SSL
14- User already has HTML files and wants to publish them without paying for hosting
15- User wants automated deploys so pushing to main branch auto-updates the live site
16- User wants to host a simple affiliate blog or resource page for free
17
18## Input Schema
19
20```yaml
21site:
22 type: string # REQUIRED — "landing-page" | "bio-link" | "blog" | "resource-page"
23 html_content: string # REQUIRED — the HTML content to deploy (full file or description)
24 # If S4 or bio-link-deployer was run, use that output automatically
25…

Excerpt shown under the repository's MIT license.

More skills in affiliate-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates