← Back to list

docusaurus-v2-to-v3-migration
by codatio
Build deeper connections with business customers
⭐ 18🍴 41📅 Jan 23, 2026
SKILL.md
name: docusaurus-v2-to-v3-migration
IMPORTANT: Keep description on ONE line for Claude Code compatibility
prettier-ignore
description: Use when migrating Docusaurus projects from v2 to v3
Docusaurus V2 To V3 Migration
Quick Start
{
"@docusaurus/core": "^3.0.0",
"@mdx-js/react": "^3.0.0",
"prism-react-renderer": "^2.1.0",
"react": "^18.2.0"
}
Core Principles
- MDX v1 → v3: Main challenge - escape
{and<characters or wrap in code blocks - Node.js >=18.0: Required for Docusaurus v3
- React 18: Breaking changes may affect custom components
Migration Steps
- Pre-check: Run
npx docusaurus-mdx-checkerto identify MDX issues - Update deps: Upgrade all @docusaurus packages, React, MDX, prism-react-renderer
- Fix MDX: Escape bare
{<characters, convert GFM autolinks, use code fences - Update config: Replace
@tsconfig/docusauruswith@docusaurus/tsconfig, update Prism imports - Test: Run
npm startthennpm run build
Reference Files
- breaking-changes.md - Complete migration guide with examples
Score
Total Score
70/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


