docusaurus-style

Enforce MDX formatting and Docusaurus frontmatter conventions across textbook chapters.

2|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/uneezaismail/Physical-AI-Humanoid-Robotics --skill docusaurus-style
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docusaurus-style
Source: https://github.com/uneezaismail/Physical-AI-Humanoid-Robotics/tree/main/.claude/skills/docusaurus-style
Command: npx skills add https://github.com/uneezaismail/Physical-AI-Humanoid-Robotics --skill docusaurus-style

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides comprehensive guidelines for writing and formatting MDX content, frontmatter, and Docusaurus-specific components for the Physical AI & Humanoid Robotics textbook.

Core Features & Use Cases

  • Frontmatter Mandates: id, title, description, sidebar_position, keywords.
  • MDX Best Practices: valid JSX, code blocks, admonitions, and internal links.

Quick Start

Format a new module index with proper frontmatter and an introductory MDX page.

Frequently Asked Questions about docusaurus-style

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

FAQPage Schema
How do I structure frontmatter in MDX files for Docusaurus?

Frontmatter in MDX files requires five mandatory fields: id, title, description, sidebar_position, and keywords. Place them at the top of the file in YAML format, enclosed by triple dashes. This metadata enables proper document organization, searchability, and sidebar navigation in Docusaurus projects.

What are the formatting rules for MDX content in Docusaurus documentation?

MDX content must use valid JSX syntax for Docusaurus components, fenced code blocks with language specifiers, admonitions for callouts, and relative internal links. Follow consistent heading hierarchy and the four-layer-method structure for readability. This ensures compatibility and consistent presentation across documentation.

Can I use MDX and frontmatter together to manage multi-chapter documentation?

Yes. MDX with frontmatter enforces consistency across chapter and module files, applying standardized heading conventions, code block formatting, admonitions, and linking patterns. This approach resolves formatting inconsistencies and maintains a cohesive structure across textbook-style documentation projects.

What happens if my MDX files don't follow Docusaurus conventions?

Non-compliant MDX files may cause broken internal links, missing sidebar entries, incorrect component rendering, and poor search indexability. Enforcing frontmatter requirements, valid JSX, and standardized formatting prevents these issues and ensures predictable documentation behavior.

Do I need to validate MDX syntax separately from frontmatter?

MDX files require both frontmatter validation and JSX syntax checking. Invalid JSX in components, malformed code blocks, or incorrect admonition syntax will break rendering. Comprehensive formatting enforcement covers both layers to ensure functional, valid output.