Skip to main content Skills Marketplace Descubre y explora habilidades de IA creadas por la comunidad.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Copiar promptMostrar detalles del prompt Un comando directo omite el prompt de revisión. Revisa el origen antes de ejecutarlo.
npx skills add https://github.com/rdmptv/AdbAutoPlayer --skill moai-library-nextraEl comando permanece en una sola línea. Desplázate horizontalmente para revisarlo antes de copiarlo.
¿Prefieres una copia local? Descarga los archivos que SkillsMP tiene disponibles ahora.
Descargar Zip Descargando... Ocupaciones relacionadas SOC
Basado en la clasificación ocupacional SOC
Explorador de archivos
11 archivos advanced-patterns.md 9.4 KB name moai-library-nextra description Enterprise Nextra documentation framework with Next.js version 2.0.0 modularized true last_updated "2025-11-30T00:00:00.000Z" compliance_score 70 auto_trigger_keywords ["library","nextra"] color red
🎯 Quick Reference (30 seconds)
Purpose : Build professional documentation sites with Nextra + Next.js.
Nextra Advantages :
Zero config MDX (Markdown + JSX seamlessly)
File-system routing (automatic routes)
Performance optimized (code splitting, prefetching)
Theme system (pluggable, customizable)
i18n built-in (internationalization)
pages/ - Documentation pages (MDX)
theme.config.tsx - Site configuration
_meta.js - Navigation structure
Implementation Guide (5 minutes)
Features
Nextra documentation framework architecture patterns
Next.js 15 integration with optimal configuration
Theme customization and component overrides
Advanced search with FlexSearch integration
Internationalization (i18n) support
MDX-powered content with React components
When to Use
Building documentation sites with modern React features
Creating knowledge bases with advanced search capabilities
Developing multi-language documentation portals
Implementing custom documentation themes
Integrating interactive examples in technical docs
Core Patterns Pattern 1: Nextra Project Setup
npx create-nextra-app@latest my-docs --template docs
pages/
├── _app.tsx (custom App component)
├── index.mdx (home page)
├── docs/
│ ├── guide.mdx
│ └── api.mdx
└── _meta.json (navigation config)
Pattern 2: Custom Theme Configuration
export default {
logo : <span > My Documentation</span > ,
project : { link : "https://github.com/user/repo" },
docsRepositoryBase : "https://github.com/user/repo/tree/main" ,
useNextSeoProps : () => ({
titleTemplate : "%s – My Docs" ,
}),
};
Pattern 3: MDX with React Components
import { Callout } from "nextra/components";
# API Reference
<Callout type="info">This API requires authentication.</Callout>
<CustomCodeBlock language="typescript">// Your code here</CustomCodeBlock>
📚 Core Patterns (5-10 minutes)
Pattern 1: Project Structure Key Concept : Organize documentation files logically
docs/
├── pages/
│ ├── index.mdx # Homepage
│ ├── getting-started/
│ │ ├── _meta.js # Section config
│ │ ├── index.mdx
│ │ └── installation.mdx
│ ├── guides/
│ │ ├── _meta.js
│ │ ├── basics.mdx
│ │ └── advanced.mdx
│ └── api/
│ ├── _meta.js
│ └── reference.mdx
├── public/ # Static assets
├── theme.config.tsx # Main config
├── next.config.js # Next.js config
└── package.json
Pattern 2: Theme Configuration Key Concept : Customize site appearance and behavior
const config : DocsThemeConfig = {
logo : <span > My Docs</span > ,
logoLink : "/" ,
project : { link : "https://github.com/..." },
docsRepositoryBase : "https://github.com/.../tree/main" ,
sidebar : {
defaultMenuCollapseLevel : 1 ,
toggleButton : true ,
},
toc : { backToTop : true },
footer : { text : "Built with Nextra" },
};
Pattern 3: Navigation Structure (_meta.js) Key Concept : Control sidebar menu and page ordering
export default {
index : "Overview" ,
"getting-started" : "Getting Started" ,
basics : "Basic Concepts" ,
advanced : "Advanced Topics" ,
"---" : "" ,
faq : "FAQ" ,
};
Pattern 4: MDX Content & JSX Integration Key Concept : Mix Markdown with React components
# My Documentation
<div className="bg-blue-100 p-4">
<h3>Important Note</h3>
<p>You can embed React components directly!</p>
</div>
## Code Examples
export const MyComponent = () => (
<button onClick={() => alert("Clicked!")}>Click me</button>
);
<MyComponent />
Pattern 5: Search & SEO Optimization Key Concept : Make documentation discoverable
const config : DocsThemeConfig = {
search : {
placeholder : "Search docs..." ,
},
head : (
<>
<meta name ="og:title" content ="My Documentation" />
<meta name ="og:description" content ="Complete guide" />
<meta name ="og:image" content ="/og-image.png" />
</>
),
useNextSeoProps ( ) {
return {
titleTemplate : "%s - My Docs" ,
};
},
};
📖 Advanced Documentation This Skill uses Progressive Disclosure. For detailed patterns:
🎨 Theme Options
nextra-theme-docs (recommended for documentation)
nextra-theme-blog (for blogs)
CSS variables for colors
Custom sidebar components
Footer customization
Navigation layout
🚀 Deployment
Vercel (zero-config, recommended)
GitHub Pages (free, self-hosted)
Netlify (flexible, CI/CD)
Custom servers (full control)
npm install -g vercel
vercel
🔗 Integration with Other Skills
Skill("moai-docs-generation") - Auto-generate docs from code
Skill("moai-workflow-docs") - Validate documentation quality
Skill("moai-cc-claude-md") - Markdown formatting
📈 Version History
🔄 Refactored with Progressive Disclosure
✨ Configuration patterns highlighted
✨ MDX integration guide
✨ Nextra architecture guide
✨ Theme configuration
✨ i18n support
Maintained by : alfred
Domain : Documentation Architecture
Generated with : MoAI-ADK Skill Factory
Works Well With
workflow-docs - Documentation generation
code-frontend - Nextra implementation
workflow-spec - Architecture documentation
moai-docs-generation - Content generation
moai-workflow-docs - Documentation validation
moai-library-mermaid - Diagram integration
/moai:3-sync - Documentation deployment
/moai:0-project - Nextra project initialization