skillZs
LIVE SKILL TAGS
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
REAL INSTALL DATA
← back to all skills
onmax/nuxt-skills891 installs

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, auth providers, and AI content assistance

How do I install this agent skill?

npx skills add https://github.com/onmax/nuxt-skills --skill nuxt-studio
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill provides guidance for configuring Nuxt Studio, an open-source CMS. It uses placeholders for sensitive credentials and references official project resources. It includes a potential surface for indirect prompt injection due to its core function of managing user-editable content that interacts with AI assistance.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

  • Runlayerpass

    3/4 files flagged

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

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

ConceptPurpose
Auth providersControl who can access Studio (GitHub, GitLab, Google, SSO)
Git providersHandle publishing commits to your repository
Draft layerIndexedDB-backed local storage for unpublished changes
Media managerUpload/browse files in /public or external blob storage
Visual editorTipTap-based WYSIWYG with MDC component support
PublishingCommits 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.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/onmax/nuxt-skills/nuxt-studio">View nuxt-studio on skillZs</a>