Smithery Logo
MCPsSkillsDocsPricing
Login
NewFlame, an assistant that learns and improves. Available onTelegramSlack
    codatio

    docusaurus-themes

    codatio/docusaurus-themes
    Design
    18
    1 installs

    About

    SKILL.md

    Install

    • Telegram
      Telegram
    • Slack
      Slack
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    About

    Use when swizzling Docusaurus theme components and editing theme elements

    SKILL.md

    Docusaurus Swizzle

    Quick Start

    Swizzle components to customize Docusaurus theme behavior:

    npm run swizzle @docusaurus/theme-classic ComponentName -- --wrap
    

    Core Principles

    • Wrap (safe): Extends original component, easier to upgrade
    • Eject (unsafe): Full copy for maximum control, harder to maintain
    • Interactive mode: Use npm run swizzle to browse available components
    • Swizzled components go in src/theme/ComponentName/

    Common Patterns

    List available components:

    npm run swizzle @docusaurus/theme-classic -- --list
    

    Commonly swizzled: Footer, Navbar, DocItem, DocSidebar, TOC

    Reference Files

    For detailed documentation, see:

    • references/commands.md - All swizzle commands and options
    • references/components.md - Component-specific guides

    Notes

    • Prefer --wrap for minor changes to maintain upgrade compatibility
    • Test thoroughly after swizzling components
    • Check official docs for component-specific swizzle safety ratings
    Recommended Servers
    Excalidraw
    Excalidraw
    vastlint - IAB XML VAST validator and linter
    vastlint - IAB XML VAST validator and linter
    tldraw
    tldraw
    Repository
    codatio/codat-docs
    Files