next-forge

Scaffold a Turborepo SaaS starter with Next.js apps and shared packages.

Updated May 31, 2026
One-click install
npx skills add https://github.com/ChristineTham/lp --skill next-forge-christinetham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: next-forge
Source: https://github.com/ChristineTham/lp/tree/main/.agents/skills/next-forge
Command: npx skills add https://github.com/ChristineTham/lp --skill next-forge-christinetham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds a production-grade Turborepo SaaS starter for Next.js projects and provides expert guidance to accelerate setup, architecture, and integration work.

Core Features & Use Cases

  • Turborepo-based monorepo SaaS starter with apps and packages (app, web, api, email, docs, storybook, studio) and core integrations (Clerk, Prisma/Neon, Stripe, Resend, shadcn/ui, Sentry, PostHog).
  • Quick scaffolding with npx next-forge init and a structured project layout for teams adopting modular architecture.
  • Guidance on environment variables, project structure, and development workflows for production-grade SaaS apps.

Quick Start

Run the CLI to create a new project with npx next-forge@latest init, then configure DATABASE_URL and start development.

Frequently Asked Questions about next-forge

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

FAQPage Schema
How do I scaffold a Turborepo monorepo for a Next.js SaaS application?

Scaffold a Turborepo monorepo for Next.js SaaS applications by running the CLI command npx next-forge@latest init. This generates a structured project layout with modular apps and shared packages for web, API, and docs.

What integrations are included in a production-grade Next.js SaaS starter?

A production-grade Next.js SaaS starter includes core integrations for Clerk authentication, Prisma with Neon database, Stripe payments, Resend email, shadcn/ui components, Sentry monitoring, and PostHog analytics.

How do I structure apps and packages in a modular SaaS monorepo?

Structure a modular SaaS monorepo by separating apps and shared packages like auth, database, payments, and CMS. This architecture enforces environment variables, project structure, and development workflows across multiple apps.

Can I use Clerk and Prisma together in a Next.js monorepo setup?

Yes, you can use Clerk and Prisma together in a Next.js monorepo setup. The starter integrates Clerk for authentication and Prisma with Neon for database management within shared packages.

What environment variables do I need to configure for a Next.js SaaS starter?

You need to configure environment variables such as DATABASE_URL for database connectivity before starting development. The starter enforces environment variable configuration across multiple apps and shared packages.

Is a Turborepo monorepo suitable for teams building modular SaaS apps?

Yes, a Turborepo monorepo is designed for teams building modular SaaS apps. It provides a structured project layout that enforces development workflows across multiple apps and shared packages like API, email, and docs.