docusaurus

Build modern documentation websites with Docusaurus. Covers docs, blog, pages, versioning, i18n, search integration, and deployment patterns. React-based with MDX support for interactive documentation.

5 stars

Best use case

docusaurus is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Build modern documentation websites with Docusaurus. Covers docs, blog, pages, versioning, i18n, search integration, and deployment patterns. React-based with MDX support for interactive documentation.

Teams using docusaurus should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/docusaurus/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/development/documentation/docusaurus/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/docusaurus/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How docusaurus Compares

Feature / AgentdocusaurusStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Build modern documentation websites with Docusaurus. Covers docs, blog, pages, versioning, i18n, search integration, and deployment patterns. React-based with MDX support for interactive documentation.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Docusaurus

## When to Use This Skill

### USE When

- Building documentation for open source projects
- Need React components in documentation
- Require multi-version documentation
- Need internationalized documentation
- Want blog functionality alongside docs
- Building developer portals
- Need fast, SEO-optimized static sites
- Want MDX for interactive examples
### DON'T USE When

- Simple single-page documentation (use basic HTML)
- Python-specific API docs with autodoc (use Sphinx)
- No React experience and simple needs (use MkDocs)
- Need real-time collaborative editing (use GitBook)
- Building slide presentations (use Marp)

## Prerequisites

### Installation

```bash
# Create new Docusaurus project
npx create-docusaurus@latest my-website classic

# With TypeScript
npx create-docusaurus@latest my-website classic --typescript

cd my-website
npm start
```
### System Requirements

- Node.js 18.0 or higher
- npm 8 or yarn 1.22+
- Git (for versioning features)

## Version History

### v1.0.0 (2026-01-17)

- Initial skill creation
- Project setup and configuration
- Documentation pages with MDX
- Blog functionality
- Sidebar configuration
- Theme customization
- Versioning setup
- Internationalization (i18n)
- Algolia search integration
- GitHub Pages deployment
- Best practices and troubleshooting

## Sub-Skills

- [1. Project Structure (+3)](1-project-structure/SKILL.md)
- [Integration with TypeDoc (+1)](integration-with-typedoc/SKILL.md)
- [1. Documentation Structure (+2)](1-documentation-structure/SKILL.md)
- [Build Fails with Module Not Found (+6)](build-fails-with-module-not-found/SKILL.md)

## Sub-Skills

- [5. MDX and React Components](5-mdx-and-react-components/SKILL.md)
- [6. Admonitions (+1)](6-admonitions/SKILL.md)
- [What's New](whats-new/SKILL.md)
- [8. Versioning (+5)](8-versioning/SKILL.md)
- [Subsection (H3)](subsection-h3/SKILL.md)
- [Custom Homepage (+1)](custom-homepage/SKILL.md)
- [Related Resources](related-resources/SKILL.md)

Related Skills

baoyu-article-illustrator

5
from vamseeachanta/workspace-hub

Article illustrations: type × style × palette consistency.

vscode-extensions

5
from vamseeachanta/workspace-hub

VS Code productivity optimization with essential extensions, settings sync, profiles, keybindings, snippets, and workspace configuration

git-advanced

5
from vamseeachanta/workspace-hub

Advanced git workflows including rebase, worktrees, bisect, hooks, and monorepo patterns

docker

5
from vamseeachanta/workspace-hub

Complete Docker containerization patterns with multi-stage builds for development and production workflows

elite-frontend-ux

5
from vamseeachanta/workspace-hub

Create distinctive, production-grade frontend interfaces with expert-level UX design. Use when building SaaS dashboards, landing pages, marketing sites, React/Vue components, HTML/CSS layouts, or any web UI. Combines bold aesthetic direction with systematic design tokens, WCAG accessibility, conversion optimization, and Tailwind/React best practices. Produces polished, memorable interfaces that avoid generic AI aesthetics while meeting professional standards. type: reference

sphinx

5
from vamseeachanta/workspace-hub

Generate comprehensive Python documentation with Sphinx. Covers autodoc for API extraction, Napoleon for Google/NumPy docstrings, intersphinx for cross-references, and multiple output formats including HTML, PDF, and ePub.

pandoc

5
from vamseeachanta/workspace-hub

Universal document converter for transforming Markdown to PDF, DOCX, HTML, LaTeX, and 40+ other formats. Covers templates, filters, citations with BibTeX/CSL, and batch conversion automation scripts.

marp

5
from vamseeachanta/workspace-hub

Create professional Markdown-based slide presentations with Marp. Covers themes, directives, speaker notes, presenter view, and export to PDF, HTML, and PPTX formats. Includes VS Code integration, CLI usage, and CI/CD automation.

slack-api

5
from vamseeachanta/workspace-hub

Slack bot development and workspace automation using Web API, Events API, Socket Mode, and Block Kit for building interactive messaging applications

miro-api

5
from vamseeachanta/workspace-hub

Miro whiteboard automation using REST API v2 and Python SDK for creating boards, frames, shapes, connectors, and collaborative visual workflows

calendly-api

5
from vamseeachanta/workspace-hub

Calendly scheduling automation using REST API v2 for managing event types, availability, bookings, webhooks, and scheduling workflows

mkdocs

5
from vamseeachanta/workspace-hub

Build professional project documentation with MkDocs and Material theme. Covers site configuration, navigation, plugins, search optimization, versioning with mike, and deployment to GitHub Pages.