From nuxt-skills
Guides creating Nuxt modules: published npm modules, local modules, runtime/server extensions, publishing, and CI/CD workflows. Covers defineNuxtModule, Kit utilities, E2E testing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nuxt-skills:nuxt-modulesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide for creating Nuxt modules that extend framework functionality.
Guide for creating Nuxt modules that extend framework functionality.
Related skills: nuxt (basics), vue (runtime patterns)
npx nuxi init -t module my-module
cd my-module && npm install
npm run dev # Start playground
npm run dev:build # Build in watch mode
npm run test # Run tests
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.
| Type | Location | Use Case |
|---|---|---|
| Published | npm package | @nuxtjs/, nuxt- distribution |
| Local | modules/ dir | Project-specific extensions |
| Inline | nuxt.config.ts | Simple one-off hooks |
my-module/
├── src/
│ ├── module.ts # Entry point
│ └── runtime/ # Injected into user's app
│ ├── components/
│ ├── composables/
│ ├── plugins/
│ └── server/
├── playground/ # Dev testing
└── test/fixtures/ # E2E tests
2plugins reuse this skill
First indexed Jun 29, 2026
npx claudepluginhub jasubal/nuxt-skillsGuides creating Nuxt modules: published npm modules, local modules, runtime/server extensions, publishing, and CI/CD workflows. Covers defineNuxtModule, Kit utilities, E2E testing.
Builds and ships Nuxt modules using @nuxt/module-builder. Scaffolds, configures, and maintains the full module build pipeline (unbuild, types generation, runtime transforms).
Provides Nuxt 4 conventions: directory structure, SSR/SPA/hybrid rendering, file-based routing, auto-imports, data fetching, server routes, and deployment.