nuxt-studio

Use when working with Nuxt Studio, the self-hosted open-source CMS for Nuxt Content sites - provides visual editing, media management, Git-based publishing,…

INSTALLATION
npx skills add https://github.com/onmax/nuxt-skills --skill nuxt-studio
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Nuxt Studio

Self-hosted, open-source CMS module for editing Nuxt Content websites in production.

When to Use

Working with:

  • Installing and configuring nuxt-studio module
  • Authentication providers (GitHub, GitLab, Google OAuth, SSO, custom)
  • Git provider setup (GitHub, GitLab, branch config)
  • Visual content editing (MDC components, YAML/JSON forms, frontmatter)
  • Media management (public dir, NuxtHub blob, S3, R2)
  • Publishing flow (draft layer, conflict detection, CI/CD rebuild)
  • AI-powered content assistance (Vercel AI Gateway)

For content collections/queries: use nuxt-content skill

For NuxtHub storage/database: use nuxthub skill

For Nuxt basics: use nuxt skill

Available Guidance

Read specific files based on current work:

Loading Files

Consider loading these reference files based on your task:

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

Key Concepts

Concept

Purpose

Auth providers

Control who can access Studio (GitHub, GitLab, Google, SSO)

Git providers

Handle publishing commits to your repository

Draft layer

IndexedDB-backed local storage for unpublished changes

Media manager

Upload/browse files in /public or external blob storage

Visual editor

TipTap-based WYSIWYG with MDC component support

Publishing

Commits drafts to Git, triggers CI/CD rebuild

Quick Start

npx nuxt module add nuxt-studio
// nuxt.config.ts

export default defineNuxtConfig({

  modules: ['@nuxt/content', 'nuxt-studio'],

  studio: {

    repository: {

      provider: 'github',

      owner: 'your-username',

      repo: 'your-repo',

      branch: 'main',

    },

  },

})
# .env

STUDIO_GITHUB_CLIENT_ID=<client_id>

STUDIO_GITHUB_CLIENT_SECRET=<client_secret>

Access Studio at https://your-site.com/_studio (default route).

Official Documentation

Token Efficiency

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

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card