For Claude Code & Cursor

Stop prompting.
Start shipping.

A configuration pack that helps your AI coding assistant write better-structured, more maintainable Next.js code. Not magic — just good defaults that save you hours.

32 files for Claude Code. 21 for Cursor. Copy one folder, start building.

Get Vibeconfig — $49 $24One-time payment · Unlimited projects
~/my-saas-project
> |

Built for this stack

Vibeconfig is specifically designed for Next.js SaaS apps. Not generic — every rule is tailored to these tools.

Next.js 15+App Router
TypeScriptStrict mode
Tailwind CSSv4
Prismav7 + PostgreSQL
Auth.jsv5 (NextAuth)
StripePayments
ZodValidation
VitestTesting

Claude Code

32 files — rules, skills, commands, hooks

Cursor

21 files — 17 scoped .mdc rules with globs

Not using this stack? Vibeconfig only covers Next.js + TypeScript + Tailwind. More stacks coming based on demand.

The real cost of vibe coding
isn't the coding.

It's the setup, the config, and the mistakes you catch too late.

~

Hours of config before coding

Setting up CLAUDE.md rules, Cursor rules, auth patterns, Stripe webhooks, deployment configs — it's real work that delays your actual project.

$

AI writes code that works... until prod

Missing input validation, no rate limiting, hardcoded secrets, params not awaited in Next.js 15. Small mistakes that cost hours to debug later.

!

Every project starts from scratch

You've solved auth + Stripe + deployment before. But your AI agent doesn't remember. You re-explain the same patterns every time.

Vibeconfig gives your AI agent the setup a senior developer would write — so you don't have to.

What's in the pack

Claude Code (32 files) or Cursor (21 files). Choose your tool.

Pay once. Use on unlimited projects.

{}Brain

CLAUDE.md

Rules, anti-patterns, and code patterns your agent follows consistently

>>Builders

9 Skills

Auth, Stripe, DB, CRUD, Email, SEO, Env validation, Vercel, Docker

/Workflows

6 Commands

/ship /secure /debug /review /schema /newfeature

.*Cursor

17 Cursor Rules

Scoped .mdc — auth, stripe, prisma, caching, SEO, performance...

[]Claude

11 Claude Rules

Path-scoped rules loaded on demand when editing matching files

//Planning

plan.md

Project planning template — fill it out before building, your agent follows it

okGuard

4 Hooks

Auto-lint, block edits on main, context reload, type-check on stop

->DevOps

Deploy

Vercel (headers, CSP, analytics) OR Docker + Nginx + SSL + CI/CD

##Test

13 Example Prompts

Test prompts with expected output — verify it works on your setup

See exactly what you're buying

Every file in the pack. No hidden content.

+vibeconfig-claude/
-CLAUDE.md
-AGENTS.md
-EXAMPLES.md
-README.md
-plan.md
+.claude/
+rules/
-app-router.md
-api-routes.md
-caching.md
-components.md
-env-validation.md
-error-handling.md
-lib.md
-performance.md
-security.md
-seo.md
-testing.md
+skills/
+scaffold-auth/
+scaffold-stripe/
+scaffold-database/
+scaffold-crud/
+scaffold-email/
+scaffold-seo/
+scaffold-env/
+deploy-vercel/
+deploy-vps/
+commands/
-settings.json

Same prompt. Different universe.

Typical patterns — without vs with Vibeconfig rules.

Without Vibeconfig
"use client"
import { useState, useEffect } from "react"

export default function Users() {
  const [users, setUsers] = useState([])

  useEffect(() => {
    fetch("/api/users")
      .then(r => r.json())
      .then(setUsers)
  }, [])

  return <div style={{padding: "20px"}}>
    {users.map(u => <p key={u.id}>{u.name}</p>)}
  </div>
}
With Vibeconfig
import { getUsers } from "@/lib/queries"

export async function UsersPage() {
  const users = await getUsers()

  return (
    <section className="px-6 py-8">
      {users.map((user) => (
        <UserCard key={user.id} user={user} />
      ))}
    </section>
  )
}

This is the work you're not doing.

Every task below was done for you. Researched, written, tested, and packaged.

setup-tasks.md17h 15m saved
[x]Research CLAUDE.md format and Anthropic best practices60 min
[x]Research Cursor .mdc format, frontmatter fields, globs45 min
[x]Research Next.js 15 breaking changes (async params, caching)40 min
[x]Write CLAUDE.md with verified anti-patterns and patterns90 min
[x]Write 6 path-scoped .claude/rules/ with correct frontmatter60 min
[x]Write 12 Cursor .mdc rules with proper globs80 min
[x]Create auth scaffolding skill (Auth.js v5, correct API)60 min
[x]Create Stripe skill (webhook signatures, Customer Portal)45 min
[x]Create database skill (Prisma 7, singleton, seed)30 min
[x]Create CRUD generator skill (Server Actions, pagination)40 min
[x]Create email skill (Resend + React Email templates)30 min
[x]Write /ship pre-deploy checklist command30 min
[x]Write /secure security audit command25 min
[x]Write /debug, /review, /schema, /newfeature commands45 min
[x]Create deploy skills (Vercel + Docker/VPS)40 min
[x]Configure hooks with verified schema (exit code 2 for blocking)20 min
[x]Write AGENTS.md for Copilot/Codex/Windsurf compatibility15 min
[x]Create SEO scaffolding skill (sitemap, robots, og:image, JSON-LD)45 min
[x]Create env validation skill (Zod schema, server/client split)30 min
[x]Write caching rules (revalidation, ISR, dynamic rendering)20 min
[x]Write SEO rules (metadata, structured data, social sharing)20 min
[x]Write error handling rules (boundaries, logging, recovery)20 min
[x]Write performance rules (bundle size, lazy loading, images)20 min
[x]Write env validation rules (type-safe env, .env.example)20 min
[x]Create plan.md project planning template15 min
[x]Test all rules against real Next.js 15 projects90 min

17+ hours of research, writing, and testing. Yours in 30 seconds.

Three steps. Thirty seconds.

No npm install. No config wizard. Just copy and code.

1

Copy the folder

Drop .claude/ or .cursor/ into your project root. That's the install.

cp -r vibeconfig-claude/.claude your-project/
2

Start building

Tell your AI agent what to build. Same workflow you already use — just better output.

claude "Add auth with Google OAuth"
3

Ship with confidence

Run /ship to check types, lint, security, and bundle size before deploying.

/ship
Install guide

# For Claude Code users:

> cp -r vibeconfig-claude/.claude your-project/

> cp vibeconfig-claude/CLAUDE.md your-project/

# For Cursor users:

> cp -r vibeconfig-cursor/.cursor your-project/

# Done. Start coding.

> claude "Build me a SaaS with auth and payments"

Launch price — 50% off for 7 days

Vibeconfig for Next.js

$49$24
Launch price ended — now $49
Get Vibeconfig for Claude Code — $24 →

One-time payment · Unlimited projects · No refunds

Choose your tool. Same price. After launch: $49.

+CLAUDE.md — Rules and patterns your agent actually follows
+11 Path-Scoped Rules — loaded on demand by file context
+9 Skills — /scaffold-auth, /scaffold-stripe, /scaffold-seo, /scaffold-env...
+6 Slash Commands — /ship, /secure, /debug, /review, /schema, /newfeature
+4 Hooks — Context reload, auto-lint, block main edits, type-check on stop
+plan.md — Project planning template (fill before building)
+AGENTS.md — Compatible format for Copilot, Codex, Windsurf
+13 Example Prompts to test and verify

Questions

17 hours of setup. Or one folder.

Vibeconfig costs less than an hour of your time.

Get Vibeconfig — $24 →