Loading...
Loading...
Create and write documentation sites using Movk Nuxt Docs. Provides MDC component usage, content structure, configuration guides, and writing standards.
npx skill4agent add mhaibaraai/movk-nuxt-docs create-docs| File | Content | When to Load |
|---|---|---|
| MDC component usage and templates | When writing Markdown content |
| nuxt.config.ts and app.config.ts configuration | When configuring the project |
| Content structure and writing standards | When creating new pages or organizing content |
# Check if Movk Nuxt Docs is installed
cat package.json | grep "@movk/nuxt-docs"
# Check content directories
ls content/
ls content/docs/# Full template (recommended)
npx nuxi init -t gh:mhaibaraai/movk-nuxt-docs/templates/default my-docs
# Module documentation template (streamlined)
npx nuxi init -t gh:mhaibaraai/movk-nuxt-docs/templates/module my-module-docsmy-docs/
├── app/
│ ├── app.config.ts # App configuration (theme, Header, Footer, etc.)
│ ├── components/ # Custom components (override Layer default components)
│ └── composables/ # Custom Composables
├── content/
│ ├── index.md # Homepage
│ ├── releases.yml # Release notes (optional, auto-detected)
│ └── docs/ # Documentation pages
│ ├── 1.getting-started/
│ │ ├── 1.index.md
│ │ └── 2.installation.md
│ ├── 2.guide/
│ │ └── 1.usage.md
│ └── 3.api/
│ └── 1.reference.md
├── public/ # Static resources
├── nuxt.config.ts # Nuxt configuration
└── package.json1.index.md2.installation.mdtroubleshooting.mdai-chat.md1.getting-started/references/mdc-components.md---
title: Page Title
description: Page description, used for SEO and search.
---
## First Section
Body content...| Field | Description |
|---|---|
| Page title |
| Page description |
| Title displayed in navigation (can be different from title) |
| Navigation icon (e.g., |
| Page category |
| SEO title (overrides title) |
| SEO description (overrides description) |
references/configuration.mdnuxt.config.tsexport default defineNuxtConfig({
extends: ['@movk/nuxt-docs'],
// AI Chat (optional)
aiChat: {
model: 'openai/gpt-5-nano',
models: ['openai/gpt-5-nano'],
},
// MCP Server (optional)
mcp: {
name: 'My Docs'
}
})# Start development server
pnpm dev
# Build check
pnpm buildaiChatnuxt.config.tslist-pagesget-pagelist-examplesget-examplellms.txtllms-full.txtnuxt-component-metatitledescription###public/nuxt.config.tsextends: ['@movk/nuxt-docs']@movk/nuxt-docsbetter-sqlite3tailwindcss