Nuxt Content v3 Git-based CMS for Markdown/MDC content sites. Use for blogs, docs, content-driven apps with type-safe queries, schema validation (Zod/Valibot), full-text search, navigation utilities. Supports Nuxt Studio production editing, Cloudflare D1/Pages deployment, Vercel deployment, SQL storage, MDC components, content collections.
View on GitHubsecondsky/claude-skills
nuxt-content
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/secondsky/claude-skills/blob/main/plugins/nuxt-content/skills/nuxt-content/SKILL.md -a claude-code --skill nuxt-contentInstallation paths:
.claude/skills/nuxt-content/# Nuxt Content v3 **Status**: Production Ready **Last Updated**: 2025-01-10 **Dependencies**: None **Latest Versions**: @nuxt/content@^3.0.0, nuxt-studio@^0.1.0-alpha, zod@^4.1.12, valibot@^0.42.0, better-sqlite3@^11.0.0 --- ## Overview Nuxt Content v3 is a powerful Git-based CMS for Nuxt projects that manages content through Markdown, YAML, JSON, and CSV files. It transforms content files into structured data with type-safe queries, automatic validation, and SQL-based storage for optimal performance. ### What's New in v3 **Major Improvements**: - **Content Collections**: Structured data organization with type-safe queries, automatic validation, and advanced query builder - **SQL-Based Storage**: Production uses SQL (vs. large bundle sizes in v2) for optimized queries and universal compatibility (server/serverless/edge/static) - **Full TypeScript Integration**: Automatic types for all collections and APIs - **Enhanced Performance**: Ultra-fast data retrieval with adapter-based SQL system - **Nuxt Studio Integration**: Self-hosted content editing in production with GitHub sync ### When to Use This Skill Use this skill when: - Building blogs, documentation sites, or content-heavy applications - Managing content with Markdown, YAML, JSON, or CSV files - Implementing Git-based content workflows - Creating type-safe content queries - Deploying to Cloudflare (Pages/Workers) or Vercel - Setting up production content editing with Nuxt Studio - Building searchable content with full-text search - Creating navigation systems from content structure --- ## Quick Start (10 Minutes) ### 1. Install Nuxt Content ```bash # Bun (recommended) bun add @nuxt/content better-sqlite3 # npm npm install @nuxt/content better-sqlite3 # pnpm pnpm add @nuxt/content better-sqlite3 ``` **Why this matters:** - `@nuxt/content` is the core CMS module - `better-sqlite3` provides SQL storage for optimal performance - Zero configuration required for basic usage ### 2. Register Module ```