docusaurus-themes

Wrap or eject Docusaurus theme components via component swizzling.

1|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/mcclowes/reqon --skill docusaurus-themes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docusaurus-themes
Source: https://github.com/mcclowes/reqon/tree/main/.claude/skills/docusaurus-themes
Command: npx skills add https://github.com/mcclowes/reqon --skill docusaurus-themes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of customizing Docusaurus website themes by providing clear instructions and commands for swizzling components.

Core Features & Use Cases

  • Component Swizzling: Safely wrap or eject Docusaurus theme components for modification.
  • Command Reference: Access detailed commands for listing, wrapping, and ejecting components.
  • Use Case: You need to change the appearance of your Docusaurus site's footer. This skill guides you on how to swizzle the Footer component and where to place your custom code.

Quick Start

Use the docusaurus-themes skill to wrap the Navbar component of your Docusaurus theme.

Frequently Asked Questions about docusaurus-themes

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

FAQPage Schema
How do I customize Docusaurus theme components?

Customize Docusaurus theme components by swizzling them. This process allows you to modify theme elements by either wrapping or ejecting components using provided command references.

What does swizzling mean in Docusaurus?

Swizzling in Docusaurus is the mechanism for modifying theme components. It enables developers to safely wrap components for minor changes or eject them for extensive modifications.

How do I change the footer in Docusaurus?

To change the Docusaurus footer, swizzle the Footer component. This action ejects or wraps the default theme element so you can place custom code in the correct directory.

What is the difference between wrap and eject modes in Docusaurus?

Wrap mode safely wraps a Docusaurus component for minor modifications, while eject mode copies the original component for extensive changes. Interactive swizzling helps you choose between them.

Can I list all available components before swizzling a Docusaurus theme?

Yes, you can list available components before swizzling a Docusaurus theme. The interactive swizzling command provides a detailed list of components from @docusaurus/theme-classic and other themes.

Does swizzling work with all Docusaurus themes?

Swizzling works with supported Docusaurus themes like @docusaurus/theme-classic. The Skill provides command references to check component availability and apply customizations across compatible themes.