nuxt-modules

Develop, test, and publish Nuxt.js modules with defineNuxtModule and Kit utilities.

1|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Kurrawong/prez-lite --skill nuxt-modules-kurrawong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nuxt-modules
Source: https://github.com/Kurrawong/prez-lite/tree/main/.claude/skills/nuxt-modules
Command: npx skills add https://github.com/Kurrawong/prez-lite --skill nuxt-modules-kurrawong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation, testing, and publishing of Nuxt modules, enabling developers to extend the Nuxt framework efficiently and reliably.

Core Features & Use Cases

  • Module Development: Provides guidance on defineNuxtModule, Kit utilities, and runtime/server extensions.
  • Testing & Publishing: Covers E2E testing, best practices, and automated release workflows.
  • Use Case: You need to create a custom Nuxt module to integrate a third-party service into your Nuxt application. This Skill will guide you through setting up the module structure, writing the core logic, testing it, and publishing it to npm.

Quick Start

Use the nuxt-modules skill to create a new Nuxt module using the provided starter template.

Frequently Asked Questions about nuxt-modules

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and publish a Nuxt module to npm?

You build a Nuxt module using the `defineNuxtModule` pattern and Nuxt Kit utilities, then publish it to npm by configuring an automated CI/CD release workflow for reliable package distribution.

What is the best way to test Nuxt modules during development?

The best way to test Nuxt modules is by implementing E2E testing strategies, which validate your runtime and server extensions within an actual application context before an npm release.

How does the defineNuxtModule pattern work for extending the Nuxt framework?

The `defineNuxtModule` pattern provides a structured module anatomy that allows you to inject runtime logic, server extensions, and hook into Nuxt Kit utilities to seamlessly extend the Nuxt framework.

Why do auto-import limitations occur when creating Nuxt modules?

Auto-import limitations occur when naming conventions are not strictly followed during module creation. Resolving these requires adhering to robust naming patterns so the Nuxt framework can correctly register your module's exposed utilities.

Can I use Nuxt Kit utilities to integrate third-party services into my application?

Yes, you can use Nuxt Kit utilities to integrate third-party services. They provide the necessary methods to structure a custom module, write the core integration logic, and safely extend the Nuxt server.

Do I need a CI/CD pipeline to release Nuxt modules to npm?

A CI/CD pipeline is not strictly required to release Nuxt modules to npm, but it is highly recommended. Automating the publishing process reduces manual errors and ensures robust, reliable module deployment.