Back to Skills

nextjs15-init

Use when user wants to create a new Next.js 15 project (Todo/Blog/Dashboard/E-commerce/Custom domain) with App Router, ShadCN, Zustand, Tanstack Query, and modern Next.js stack

749stars195forksUpdated 2/17/2026

Security Assessment

Safe(100/100)
Security Score100/100

About nextjs15-init

The nextjs15-init skill is designed to help developers quickly set up a modern Next.js 15 project with essential tools and integrations. It automates the setup of a fully functional app with the App Router, Tailwind CSS, TypeScript, and a variety of other tools like ShadCN, Zustand, and Tanstack Query. This skill aims to save developers time by providing preconfigured project templates for various use cases such as Todo apps, blogs, dashboards, and e-commerce websites. By offering domain-based configurations, it streamlines the development process and ensures developers start their projects with the latest best practices and tools available for Next.js 15.

FAQ

What domains can I choose from when setting up my project?

You can choose from five domains: Todo, Blog, Dashboard, E-commerce, and Custom. Each domain comes with pre-configured components and APIs tailored to the specific use case.

Can I customize the stack used in the project?

Yes, you can choose from predefined stack presets like Essential, Minimal, Full Stack, or Custom. The Custom option allows you to select individual features to include or exclude.

Does this skill support authentication?

Yes, the Full Stack preset includes Better Auth for authentication, and you can choose to include it in the Custom preset.

What are the system requirements for using this skill?

This skill requires Node.js and npm for project creation and package management. You will also need internet access to install dependencies and run the development server.

All Files

2 files
README.md0.9 KB
View
SKILL.md9.2 KB
View

Install nextjs15-init

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill