Marketplace docusaurus-advanced
Deep dive into the Docusaurus configuration, plugins, and custom fields.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/abdulsamad94/docusaurus-advanced" ~/.claude/skills/aiskillstore-marketplace-docusaurus-advanced && rm -rf "$T"
manifest:
skills/abdulsamad94/docusaurus-advanced/SKILL.mdsource content
Docusaurus Configuration
Config File
- File:
textbook/docusaurus.config.ts - Type: TypeScript config.
Integrations
- API URL: Exposed to client via
.customFieldscustomFields: { apiUrl: process.env.DOCUSAURUS_API_URL || 'http://127.0.0.1:8000', } - AuthBar: A custom navbar item registered in
(if swizzled) or imported specifically.textbook/src/theme/NavbarItem
Plugins & Presets
- Preset:
(standard docs, blog, pages).classic - Sidebar: Defined in
.textbook/sidebars.ts
Theme Swizzling
- Custom CSS:
(contains specific overrides for dark mode and premium UI).textbook/src/css/custom.css - Layout:
wrapper is often used inLayout
for standalone React pages within Docusaurus.src/pages
MDX
We support MDX for interactive components within documentation.