next-forge

Guide next-forge monorepo setup, integrations, migrations, and Vercel deployment.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Moisesjr20/gueclaw --skill next-forge-moisesjr20
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: next-forge
Source: https://github.com/Moisesjr20/gueclaw/tree/main/.agents/skills/next-forge
Command: npx skills add https://github.com/Moisesjr20/gueclaw --skill next-forge-moisesjr20

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

next-forge guidance removes uncertainty and manual effort when creating, configuring, and maintaining a production-grade Turborepo Next.js SaaS monorepo by providing clear, opinionated instructions for environment setup, integrations, and deployment.

Core Features & Use Cases

  • Scaffold & Setup: Walks through initializing next-forge projects, validating environment variables, and configuring package-level keys and secrets.
  • Integrations & Migrations: Advises on Prisma/Neon database setup, Stripe and Resend configuration, Clerk authentication flows, and running migrations safely.
  • Monorepo Tooling & Deployment: Explains Turborepo pipeline tasks, dev/build workflows, and deploying individual apps (app, web, api) to Vercel with proper environment variable management.
  • Customization & Troubleshooting: Provides provider-swap guidance, validation rules, and migration hints (proxy.ts vs middleware.ts, Prisma/Neon nuances).

Quick Start

Use the next-forge skill to audit the repository and produce a prioritized checklist of missing environment variables, migration steps, integration configurations, and deployment instructions.

Frequently Asked Questions about next-forge

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

FAQPage Schema
How do I set up environment variables for a Turborepo Next.js SaaS monorepo?▼

Setting up Turborepo Next.js SaaS environment variables requires validating package-level keys and secrets for integrations like Clerk, Stripe, and Resend. You can audit the repository to produce a prioritized checklist of missing environment variables for proper configuration.

What is the best way to run Prisma database migrations in a Turborepo monorepo?▼

Running Prisma database migrations in a Turborepo monorepo safely involves specific Prisma and Neon database setup nuances. Following opinionated instructions ensures migrations are executed correctly without disrupting the monorepo structure.

How do I deploy individual apps from a Turborepo monorepo to Vercel?▼

Deploying individual apps like app, web, and api from a Turborepo monorepo to Vercel requires proper environment variable management and pipeline validation. Configuring Vercel deployments ensures each app builds and runs independently.

Can I use Clerk authentication and Stripe integrations with next-forge?▼

Clerk authentication and Stripe integrations are fully supported within next-forge projects. The setup provides clear guidance for configuring authentication flows and payment provider integrations across your monorepo packages.

Why use proxy.ts instead of middleware.ts for Clerk authentication in Next.js?▼

Using proxy.ts instead of middleware.ts for Clerk authentication addresses specific provider integration nuances in Next.js SaaS applications. This approach ensures authentication flows validate correctly within the monorepo architecture.

How do I validate Turborepo pipeline tasks for a Next.js monorepo?▼

Validating Turborepo pipeline tasks for a Next.js monorepo involves checking dev and build workflows to ensure proper task execution. This validation guarantees that all package conventions and pipeline configurations operate correctly.