Experimental

nuxt-skill-hub

Teach your AI agent
The Nuxt way.

Install one module. Your agent gets Nuxt best practices, module APIs, and project-specific guidance before it changes your code.

$npx nuxt module add nuxt-skill-hub

Works with your AI agent

How it works

Keep prompting.
Your agent gets the Nuxt context.

  • A single root skill becomes the entry point for your agent
  • Generated from your Nuxt stack
  • Agents already know how to search your codebase. Learn more
  • Skill name matches your project: nuxt-{package.name}
Claude Code
Cursor
Gemini
Codex

What's inside

What your agent learns

General agents can write Vue, but they still miss Nuxt conventions, module APIs, and common pitfalls. Skills package that context into files your agent can read before it edits code.

core

Always-on Index

Keeps agents aligned with your Nuxt version and installed modules before they dive deeper

core

Disambiguation Packs

Focused Nuxt packs help agents pick the right framework API before they fall back to generic Vue patterns

core

Vue Guidance

A sibling Vue skill covers SFC structure, reactivity, props/emits, and composables after the Nuxt decision is settled

core

Server & SSR

Data fetching, hydration safety, runtime config, Nitro, and request boundaries where Nuxt-specific mistakes compound quickly

modules

Module Skills

Each module adds scoped guidance on top of the Nuxt packs instead of replacing broad framework rules

meta

Static Upstream Routing

When a module lacks a shipped skill, generated wrappers route agents to official docs and repo links

Playground

Inspect the generated skill

Toggle modules to see how the skill changes as your stack changes.

Modules

0 active
ui
content
hub

Module authoring

Add module author guidance to the preview.

.claude/skills/nuxt
Select a file

Configuration

Configure it when you need control

Most projects work with the defaults. Configure skillHub in nuxt.config.ts when you need a custom skill name, explicit agent targets, extra module-author guidance, a different generation policy, or to opt out of the ESLint redundant-import rule.

nuxt.config.ts
export default defineNuxtConfig({
  modules: ['nuxt-skill-hub'],

  skillHub: {
    targets: ['claude-code'],
    generationMode: 'prepare',
    eslint: false,
  }
})

Pipeline

How the skill gets built

On every nuxi prepare, nuxt-skill-hub scans your project, resolves the best available sources, and writes agent-ready files.

1Scan

Find agent folders

Claude, Cursor, Gemini, and Codex targets

Read your stack

Nuxt modules, layers, and extra packages

2Resolve

Prefer packaged skills

Use skill files shipped with the package

Fall back to GitHub

Load the module repository when needed

Use curated mappings

Last-resort community skill map

3Write

Write agent-ready files

One entry skill plus module guidance per agent

nuxt-skill-hub is experimental. Skills add context, but they do not replace the docs.