docusaurus
Docusaurus 3.x documentation framework - MDX authoring, theming, versioning, i18n. Use for documentation sites or spec-weave.com.
Why use this skill?
Master Docusaurus 3.x documentation with this expert skill. Get help with MDX authoring, site configuration, versioning, and custom themes for your technical sites.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-docusaurusWhat This Skill Does
The Docusaurus skill serves as an expert assistant for managing and developing technical documentation using the Docusaurus 3.x framework. It allows developers to configure complex sites, structure Markdown and MDX content, manage versioning, and handle internationalization (i18n). The skill is specifically tuned for projects requiring sophisticated code blocks, admonitions, and API documentation integration. It acts as an architectural guide for site layout, suggesting best practices for sidebar configuration, theme swizzling, and plugin integration such as Algolia search or Mermaid diagrams.
Installation
To integrate this skill into your environment, run the following command via the CLI: clawhub install openclaw/skills/skills/anton-abyzov/sw-docusaurus. Ensure your project environment is prepared for Docusaurus 3.x with Node.js 18+ installed. Once installed, the skill will be available to analyze your docusaurus.config.ts and assist in writing site-specific documentation logic.
Use Cases
- Technical Documentation Portals: Creating structured, version-controlled docs for software products or APIs.
- Spec-Weave Integration: Maintaining documentation that keeps pace with rapidly evolving codebase specifications.
- Custom Theme Development: Using swizzling to modify core Docusaurus components to match specific brand design systems.
- Content Migration: Converting complex legacy Markdown files into optimized MDX components.
Example Prompts
- "Analyze my
docusaurus.config.tsand suggest the best configuration for adding a versioned documentation sidebar for my v2.0 release." - "How can I create a custom React component for interactive product specs and embed it inside an MDX file?"
- "Help me configure the internationalization plugin for a site that supports both English and Japanese."
Tips & Limitations
- Tip: Always leverage TypeScript in your
docusaurus.config.tsto take advantage of type checking and IDE autocomplete. - Tip: When customizing, prioritize standard CSS/Tailwind integration before opting for complex Swizzling, which can complicate framework upgrades.
- Limitation: The skill is designed for static site generation; it does not directly manage your production hosting environment (e.g., Netlify or Vercel builds), though it provides configuration guidance for those platforms.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-docusaurus": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.