github-pages-deploy

Automates GitHub Pages deployment for Docusaurus projects via a GitHub Actions workflow.

Updated Dec 29, 2025
One-click install
npx skills add https://github.com/FAIQahm/hackathon_I_book --skill github-pages-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-pages-deploy
Source: https://github.com/FAIQahm/hackathon_I_book/tree/main/.claude/skills/github-pages-deploy
Command: npx skills add https://github.com/FAIQahm/hackathon_I_book --skill github-pages-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

Deploy and manage GitHub Pages deployment for Docusaurus sites, removing manual, error-prone steps from publishing updates.

Core Features & Use Cases

  • Automated GitHub Actions workflow to build and deploy the Docusaurus site to GitHub Pages.
  • i18n scaffolding and homepage redirect to support multilingual sites and proper routing.
  • Quick-start bootstrap that sets up deployment artifacts and provides an out-of-the-box publishing pipeline for new or migrating projects.

Quick Start

Run the setup script to create the workflow, homepage redirect, and Urdu i18n scaffolding, then push to trigger deployment.

Frequently Asked Questions about github-pages-deploy

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

FAQPage Schema
How do I automate Docusaurus deployment to GitHub Pages?

Automate Docusaurus deployment to GitHub Pages by generating a GitHub Actions CI/CD workflow. This removes manual publishing steps by building your site and deploying updates automatically whenever you push to your default branch.

Does this GitHub Actions workflow support i18n for Docusaurus sites?

This GitHub Pages deployment setup supports i18n by generating i18n scaffolding and a homepage redirect. This ensures multilingual Docusaurus sites route correctly and support multiple languages out of the box.

What do I need to set up CI/CD for a Docusaurus site on GitHub Pages?

To set up CI/CD for Docusaurus, you need a GitHub repository with a Docusaurus setup, a default branch like main or master, and Node.js. The Skill outputs the required GitHub Actions workflow and deployment scripts to bootstrap the pipeline.

Can I migrate an existing Docusaurus deployment to a GitHub Actions pipeline?

You can migrate existing Docusaurus deployments to a GitHub Actions pipeline. The quick-start bootstrap generates the deployment artifacts and configuration needed to transition your current publishing process to an automated CI/CD workflow.

Why does my Docusaurus site need a homepage redirect for GitHub Pages?

A Docusaurus site needs a homepage redirect for GitHub Pages to support proper routing in multilingual i18n setups. This redirect ensures visitors are automatically sent to the correct language version of your site.