docusaurus-deployer

Community

Deploy Docusaurus to GitHub Pages, hassle-free.

AuthorDevHammad0
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Deploying Docusaurus documentation sites to GitHub Pages can involve intricate configuration, manual build steps, and complex CI/CD setup. This skill streamlines the entire process, automating configuration, local validation, and GitHub Actions workflows to ensure a smooth, error-free deployment.

Core Features & Use Cases

  • Automated GitHub Pages Setup: Guides through configuring repository settings and Docusaurus docusaurus.config.ts for seamless deployment to user, organization, or project pages.
  • CI/CD Automation with GitHub Actions: Provides a ready-to-use GitHub Actions workflow template (deploy-workflow.yml) to automate building, type checking, and deploying the Docusaurus site on every push to the main branch.
  • Local Validation Workflow: Emphasizes a "validate-locally-then-publish" approach, including steps for installing dependencies, running type checks, building, and serving the site locally to catch errors before deployment.
  • Use Case: A team needs to publish their project's documentation, built with Docusaurus, to GitHub Pages. This skill can walk them through setting up the docusaurus.config.ts, creating the GitHub Actions workflow, and performing local checks to ensure the documentation is always up-to-date and accessible.

Quick Start

Using the docusaurus-deployer skill, explain how to configure docusaurus.config.ts for a Docusaurus project deployed to GitHub Pages at https://username.github.io/my-repo/.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: docusaurus-deployer
Download link: https://github.com/DevHammad0/physical-ai-robotics-textbook/archive/main.zip#docusaurus-deployer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository