docusaurus-deployer

Automates validation and deployment of Docusaurus sites to GitHub Pages.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/ayeshakhalid192007-dev/humanoid-ai-studio --skill docusaurus-deployer-ayeshakhalid192007-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docusaurus-deployer
Source: https://github.com/ayeshakhalid192007-dev/humanoid-ai-studio/tree/main/.claude/skills/docusaurus-deployer
Command: npx skills add https://github.com/ayeshakhalid192007-dev/humanoid-ai-studio --skill docusaurus-deployer-ayeshakhalid192007-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Many documentation projects fail at deployment due to misconfigured Docusaurus settings, missing type checks, broken links, or incorrect GitHub Pages workflows; this Skill streamlines and validates the full publish pipeline so teams can deploy reliably and avoid repeated CI failures.

Core Features & Use Cases

  • Project analysis: Inspect docusaurus.config, sidebars, package.json engines, and dependency requirements to detect configuration issues early.
  • Local validation & build: Run type checking, produce a production build, serve locally, and check for broken links or MDX errors before pushing changes.
  • CI/CD and GitHub Pages automation: Generate or validate GitHub Actions workflows, configure Pages settings, ensure permissions, and verify successful deployment.
  • Use case: Validate and publish a Docusaurus site living in a monorepo subdirectory, ensuring baseUrl, deployment branch, and workflow working-directory are correct before public release.

Quick Start

Validate and build the Docusaurus site locally, confirm no type or content errors, then push to main to trigger the GitHub Actions deploy workflow.

Frequently Asked Questions about docusaurus-deployer

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

FAQPage Schema
How do I deploy a Docusaurus site to GitHub Pages using GitHub Actions?

To deploy a Docusaurus site to GitHub Pages, you need a GitHub Actions workflow that builds, validates, and deploys the project. This involves configuring correct url and baseUrl settings, setting workflow permissions, and packaging artifacts for release.

Why does my Docusaurus deployment fail with broken links or MDX errors?

Docusaurus deployment often fails due to misconfigured settings, missing type checks, broken links, or MDX errors. Running local validation and production builds before pushing helps detect these content and configuration issues early, preventing repeated CI failures.

Can I deploy a Docusaurus project located in a monorepo subdirectory?

Yes, you can deploy a Docusaurus project from a monorepo subdirectory by ensuring the GitHub Actions workflow uses the correct working-directory. You must also validate that the baseUrl and deployment branch settings are properly configured for the subdirectory structure.

What quality checks should I run before deploying Docusaurus documentation?

Before deploying Docusaurus documentation, you should run TypeScript type checking, local production builds, and serve tests. Pre-deployment quality gates should also include performance, accessibility, and link validation to ensure content integrity.

What GitHub Actions permissions are required for Docusaurus Pages deployment?

Deploying Docusaurus to GitHub Pages requires specific GitHub Actions workflow permissions for Pages and id-token. Configuring these permissions correctly ensures the deployment workflow can successfully publish the artifact to the GitHub Pages environment.