nuxthub

Build full-stack Nuxt apps with Drizzle ORM, KV, blob, and caching.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/onmax/claude-config --skill nuxthub-onmax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nuxthub
Source: https://github.com/onmax/claude-config/tree/main/skills/nuxthub
Command: npx skills add https://github.com/onmax/claude-config --skill nuxthub-onmax

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the development of full-stack Nuxt applications by providing integrated APIs for database management, key-value storage, blob storage, and caching, abstracting away complex configurations and deployments.

Core Features & Use Cases

  • Database Management: Utilizes Drizzle ORM for type-safe SQL with support for SQLite, PostgreSQL, and MySQL, including schema definition, migrations, and multi-cloud deployment.
  • Storage Solutions: Offers Key-Value (KV) and Blob storage APIs for efficient data and file management.
  • Caching: Implements response and function caching to improve application performance.
  • Multi-Cloud Deployment: Streamlines deployment to platforms like Cloudflare and Vercel.
  • Use Case: Develop a web application that requires user authentication (database), stores user avatars (blob storage), caches frequently accessed data (cache), and manages session information (KV storage), all within a unified Nuxt framework.

Quick Start

Configure your Nuxt application to use NuxtHub by adding modules: ['@nuxthub/core'] to your nuxt.config.ts.

Frequently Asked Questions about nuxthub

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

FAQPage Schema
How do I build a full-stack Nuxt application with database and storage?

To build a full-stack Nuxt app with database and storage, add `@nuxthub/core` to your `nuxt.config.ts` modules. It provides integrated APIs for database management, Key-Value (KV) storage, blob storage, and caching within the Nuxt framework.

Does Nuxt support multi-cloud deployment with Cloudflare and Vercel?

Yes, multi-cloud deployment with Cloudflare and Vercel is supported. This framework streamlines deployment configurations, allowing your full-stack Nuxt application to be hosted across these platforms while maintaining integrated backend functionalities.

What databases can I use with Drizzle ORM in a Nuxt full-stack project?

Drizzle ORM supports SQLite, PostgreSQL, and MySQL databases in a Nuxt project. It provides type-safe SQL schema definitions and migrations, abstracting away complex database configurations for multi-cloud deployments.

Can I manage file uploads and session data in Nuxt without external backend services?

Yes, you can manage file uploads and session data without external backend services. The framework offers Blob storage APIs for file management and Key-Value (KV) storage APIs for efficient session information handling directly within Nuxt.

Why should I use an integrated Nuxt framework instead of separate backend tools for caching and database management?

Using an integrated Nuxt framework simplifies backend development by abstracting complex configurations. It unifies database management, storage solutions, and caching, providing a cohesive environment compared to managing separate backend tools.

How do I improve Nuxt application performance through caching?

Improve Nuxt application performance through caching by using the framework's built-in response and function caching functionalities. These integrated caching mechanisms optimize frequently accessed data without requiring external configuration.