Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
onmax avatar

Nuxt Content

  • 2.1k installs
  • 696 repo stars
  • Updated July 27, 2026
  • onmax/nuxt-skills

nuxt-content is an agent skill that Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/AP.

About

Progressive guidance for content driven Nuxt apps with typed collections and SQL backed queries Content collections content config ts defineCollection Remote sources GitHub repos external APIs via defineCollectionSource Content queries queryCollection navigation search MDC rendering ContentRenderer prose components Database configuration SQLite PostgreSQL D1 LibSQL Content hooks content file beforeParse content file afterParse i18n multi language content NuxtStudio or preview mode LLMs integration nuxt llms For writing documentation use document writer skill For Nuxt basics use nuxt skill For NuxtHub deployment use nuxthub skill NuxtHub v1 compatible Read specific files based on current work references collections md references collections md defineCollection schemas sources content config ts references querying md references querying md queryCollection navigation search surroundings references rendering md references rendering md ContentRenderer MDC syntax prose components Shiki references config md references config md Database setup markdown plugins renderer options references studio md references studio md NuxtStudio integration preview mode live editing

  • description: Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (lo
  • Progressive guidance for content-driven Nuxt apps with typed collections and SQL-backed queries.
  • - Content collections (`content.config.ts`, `defineCollection`)
  • Follow nuxt-content SKILL.md steps and documented constraints.
  • Follow nuxt-content SKILL.md steps and documented constraints.

Nuxt Content by the numbers

  • 2,119 all-time installs (skills.sh)
  • +41 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #558 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

nuxt-content capabilities & compatibility

Capabilities
description: use when working with nuxt content · progressive guidance for content driven nuxt app · content collections (`content.config.ts`, `def · follow nuxt content skill.md steps and documente
Use cases
orchestration
From the docs

What nuxt-content says it does

description: Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configurat
SKILL.md
Progressive guidance for content-driven Nuxt apps with typed collections and SQL-backed queries.
SKILL.md
- Content collections (`content.config.ts`, `defineCollection`)
SKILL.md
npx skills add https://github.com/onmax/nuxt-skills --skill nuxt-content

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.1k
repo stars696
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositoryonmax/nuxt-skills

When should an agent use nuxt-content and what problem does it solve?

Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configuration, NuxtStud

Who is it for?

Developers invoking nuxt-content as documented in the skill source.

Skip if: Skip when requirements fall outside nuxt-content documented scope.

When should I use this skill?

Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configuration, NuxtStud

What you get

Outputs aligned with the nuxt-content SKILL.md workflow and stated deliverables.

  • content.config.ts
  • queryCollection queries
  • MDC-rendered pages

Files

SKILL.mdMarkdownGitHub ↗

Nuxt Content v3

Progressive guidance for content-driven Nuxt apps with typed collections and SQL-backed queries.

When to Use

Working with:

  • Content collections (content.config.ts, defineCollection)
  • Remote sources (GitHub repos, external APIs via defineCollectionSource)
  • Content queries (queryCollection, navigation, search)
  • MDC rendering (<ContentRenderer>, prose components)
  • Database configuration (SQLite, PostgreSQL, D1, LibSQL)
  • Content hooks (content:file:beforeParse, content:file:afterParse)
  • i18n multi-language content
  • NuxtStudio or preview mode
  • LLMs integration (nuxt-llms)

For writing documentation: use document-writer skill For Nuxt basics: use nuxt skill For NuxtHub deployment: use nuxthub skill (NuxtHub v1 compatible)

Available Guidance

Read specific files based on current work:

  • [references/collections.md](references/collections.md) - defineCollection, schemas, sources, content.config.ts
  • [references/querying.md](references/querying.md) - queryCollection, navigation, search, surroundings
  • [references/rendering.md](references/rendering.md) - ContentRenderer, MDC syntax, prose components, Shiki
  • [references/config.md](references/config.md) - Database setup, markdown plugins, renderer options
  • [references/studio.md](references/studio.md) - NuxtStudio integration, preview mode, live editing

Loading Files

Consider loading these reference files based on your task:

  • [ ] references/collections.md - if setting up collections, schemas, or content.config.ts
  • [ ] references/querying.md - if using queryCollection, navigation, or search
  • [ ] references/rendering.md - if rendering markdown/MDC or working with ContentRenderer
  • [ ] references/config.md - if configuring database, markdown plugins, or renderer options
  • [ ] references/studio.md - if integrating NuxtStudio or preview mode

DO NOT load all files at once. Load only what's relevant to your current task.

Key Concepts

ConceptPurpose
CollectionsTyped content groups with schemas
Page vs Datapage = routes + body, data = structured data only
Remote sourcessource.repository for GitHub, defineCollectionSource for APIs
queryCollectionSQL-like fluent API for content
MDCVue components inside markdown
ContentRendererRenders parsed markdown body

Quick Start

// content.config.ts
import { defineCollection, defineContentConfig, z } from '@nuxt/content'

export default defineContentConfig({
  collections: {
    blog: defineCollection({
      type: 'page',
      source: 'blog/**',
      schema: z.object({
        title: z.string(),
        date: z.date(),
      }),
    }),
  },
})
<!-- pages/blog/[...slug].vue -->
<script setup lang="ts">
const { data: page } = await useAsyncData(
  () => queryCollection('blog').path(useRoute().path).first()
)
</script>

<template>
  <ContentRenderer v-if="page" :value="page" />
</template>

Verify setup: Run npx nuxi typecheck to confirm collection types resolve. If queryCollection returns empty, check that content files exist in the path matching your source glob.

Directory Structure

project/
├── content/                    # Content files
│   ├── blog/                   # Maps to 'blog' collection
│   └── .navigation.yml         # Navigation metadata
├── components/content/         # MDC components
└── content.config.ts           # Collection definitions

Official Documentation

  • Nuxt Content: https://content.nuxt.com
  • MDC syntax: https://content.nuxt.com/docs/files/markdown#mdc-syntax
  • Collections: https://content.nuxt.com/docs/collections/collections

Token Efficiency

Main skill: ~300 tokens. Each sub-file: ~800-1200 tokens. Only load files relevant to current task.

Related skills

FAQ

What is nuxt-content?

Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database con

When should I use nuxt-content?

Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database con

Is nuxt-content safe to install?

Review the Security Audits panel on this page before production use.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.