Cursor Rules prompts
Rules files for Cursor, Claude Code and similar tools.
Cursor Rules — TypeScript + React Codebase
A .cursorrules file for TypeScript/React teams: strict typing, React Query for server state, accessibility non-negotiables, and test conventions.
CLAUDE.md for a Python Backend Team
A CLAUDE.md conventions file for Python/FastAPI services: uv, ruff, pytest, explicit error handling, and the commands an agent needs to verify its work.
Cursor Rules — Next.js App Router (RSC-First)
Project rules for Next.js App Router codebases: server-components-first, server actions with validation, the caching gotchas spelled out, and Tailwind + shadcn conventions.
CLAUDE.md — TypeScript Monorepo (pnpm + Turborepo)
A CLAUDE.md for pnpm/Turborepo monorepos: workspace commands that actually work, package boundary rules, changesets, and the do-not list that keeps agents out of trouble.
Cursor Rules — Modern Python (uv, ruff, pydantic)
Project rules for modern Python: uv-managed, ruff-clean, fully typed, pydantic at the boundaries, pytest conventions — and the anti-patterns spelled out as hard bans.