Cursor rules templates
A starting Cursor rule file for the stack you use.
A Cursor rule is a Markdown file in .cursor/rules with a short header that says when it applies. Cursor reads the rules that match the files you are working on, so a rule stays short and specific to one area.
Pick your stack, save the file under .cursor/rules and change anything that differs from how your project works.
Once it is in place, the checker scores it and shows what it costs every session.
Next.js
App Router, TypeScript, server and client components.
Python
pytest, ruff, virtual environments and migrations.
Node API
A TypeScript HTTP service with thin handlers and validated input.
Monorepo
Several apps and shared packages in one repository.
React Native
One codebase for iOS and Android, with release and signing guardrails.
Go
Standard Go toolchain, errors with context, generated code left alone.
Looking for the other format? See the CLAUDE.md templates.