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.