scaffold-nextjs

Automates scaffolding of a Next.js turborepo with TypeScript, Tailwind, and Vercel deployment configuration.

Updated Sep 10, 2025
One-click install
npx skills add https://github.com/tillysoso/mv1 --skill scaffold-nextjs-tillysoso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-nextjs
Source: https://github.com/tillysoso/mv1/tree/main/.claude/skills/scaffold-nextjs
Command: npx skills add https://github.com/tillysoso/mv1 --skill scaffold-nextjs-tillysoso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Scaffolds a production-ready Next.js turborepo with TypeScript, Tailwind CSS, the shadcn/ui CLI, Blode UI components from the ui.blode.co registry, blode-icons-react, Oxlint, Oxfmt, Ultracite, and Vercel deployment. Use when creating a new Next.js app, bootstrapping a turborepo, scaffolding a web project, starting a new website, or asking "create a Next.js project."

Core Features & Use Cases

  • Automatically bootstrap a complete Next.js project structure with turborepo integration and tooling.
  • Integrate Blode UI components and icons seamlessly via registry and blode-icons-react.
  • Prepare deployment configurations for GitHub and Vercel, plus linting/formatting pipelines.
  • Use case: When starting a new marketing site or application, generate a production-ready scaffold ready for development.

Quick Start

Run the scaffold-nextjs tool to generate a ready-to-deploy Next.js turborepo.

Frequently Asked Questions about scaffold-nextjs

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

FAQPage Schema
How do I scaffold a Next.js turborepo with TypeScript and Tailwind CSS?

Scaffolding a Next.js turborepo with TypeScript and Tailwind CSS requires automating project structure setup with integrated tooling. This generates a production-ready monorepo with configured linting, formatting, and deployment pipelines for immediate development.

What is included in a production-ready Next.js turborepo setup?

A production-ready Next.js turborepo setup includes TypeScript, Tailwind CSS, shadcn/ui, Blode UI components, blode-icons-react, Oxlint, Oxfmt, Ultracite, and Vercel deployment configurations. These integrated tools provide a complete environment for building scalable web applications without manual configuration.

Does the Next.js scaffold support shadcn/ui and Blode UI components?

Yes, the Next.js scaffold supports shadcn/ui and Blode UI components. It integrates the shadcn/ui CLI alongside Blode UI components from the ui.blode.co registry and blode-icons-react, allowing developers to seamlessly use these UI libraries within the turborepo structure.

Can I use Vercel deployment configurations with a Next.js turborepo?

Yes, you can use Vercel deployment configurations with a Next.js turborepo. The scaffolding process automatically prepares deployment configurations for both GitHub and Vercel, ensuring the generated Next.js project is ready for continuous integration and production deployment.

When should I bootstrap a Next.js turborepo instead of a single Next.js app?

Bootstrap a Next.js turborepo instead of a single Next.js app when starting a new marketing site or application that requires integrated tooling, UI libraries, and deployment pipelines. Turborepo provides monorepo management benefits for projects needing multiple packages or scalable architecture.

What's the best way to set up Oxlint and Ultracite in a Next.js project?

The best way to set up Oxlint and Ultracite in a Next.js project is through automated scaffolding. The tool configures Oxlint, Oxfmt, and Ultracite simultaneously during project generation, establishing linting and formatting pipelines without requiring manual setup or separate configuration files.