Drop these .cursor/rules/ files into any project. TypeScript strict, App Router, Stripe idempotency — Cursor knows it automatically.
Lifetime access · Instant download · Works with Cursor, Claude Code, Copilot
Cursor reads .cursor/rules/ at the start of every chat. Write rules once. Done forever.
Each file covers one topic. Drop in .cursor/rules/ and Cursor picks it up automatically.
TypeScript strict, RSC, next/navigation
Zustand, data fetching, patterns
Pydantic v2, async, error handling
Idiomatic Go, error wrapping, interfaces
Signature verification, idempotency
Sessions, protected routes, providers
Query patterns, N+1 prevention
Cache-aside, TTL, invalidation
Mobile-first, cn() utility, patterns
Streaming, tool use, prompt patterns
Build optimization, layer caching
Top 10, auth patterns, headers
Unit tests, component tests, mocking
Schemas, safeParse, env validation
Deploy checklist, conventional commits
Conventions, versioning, error formats
One-time · Instant download · Lifetime updates
Next.js, Stripe, and Zod validation rules available free on GitHub.
Get 3 free rules on GitHub