The directory for
AI coding rules
Discover copy-paste rules for Cursor, Claude, Windsurf, GitHub Copilot, Cline, and Aider. Drop them in your project and ship better code with AI.
Explore AI Category Hubs
View All Hubs →Prompt design and instruction quality
Evaluation harnesses and test quality
Secure coding and risk reduction
Multi-step and autonomous coding workflows
Troubleshooting and root-cause analysis
Context packaging and memory-aware patterns
Resilience, observability, and production hardening
Architecture and implementation planning
Use-Case Collections
View All Collections →Lock down public/internal APIs before scale
Find root cause fast and recover safely
Ship quickly without creating unfixable debt
Raise consistency and quality across large teams
Refactor safely while shipping
Make pipelines and storage reliable at scale
Production patterns for agentic systems
Fast interfaces that still feel polished
Browse by AI Tool
View All →Popular Rules
View All →Python Cursor Rules
Best Cursor AI coding rules for Python development. Enforce type hints, PEP 8, Pythonic patterns, and modern Python best practices in your .cursorrules file.
TypeScript Cursor Rules
Cursor rules for TypeScript: enforce strict mode, eliminate any types, and write type-safe code with these .cursorrules configurations.
React Cursor Rules
Cursor rules for React: component patterns, hooks best practices, performance optimization, and clean state management conventions.
Next.js Cursor Rules
Cursor rules for Next.js App Router: server components, data fetching, routing, and deployment best practices.
Rust Cursor Rules
Cursor rules for Rust: ownership patterns, error handling with Result, idiomatic Rust, and performance-aware coding conventions.
Go Cursor Rules
Cursor rules for Go: idiomatic Go patterns, error handling, concurrency, and Go module conventions.
Next.js 14 (Tailwind, SEO) Rules
You are an AI assistant specialized in generating TypeScript code for Next.js 14 applications using Tailwind CSS. Your task is to analyze design screenshots ...
R Best Practices Rules
You are an R programming assistant, make sure to use the best practices when programming in R:
Browse by Language
View All →From the Blog
Read all posts →Debugging AI-Generated Regressions in Production
A practical incident workflow for diagnosing and fixing regressions introduced by AI-assisted changes.
Cursor vs Claude vs Copilot Rules: What Actually Changes
A practical comparison of how rule files behave in Cursor, Claude Code, and GitHub Copilot.
AI Coding Rules Rollout Playbook for Engineering Teams
How to ship AI coding standards across a real team without killing velocity or creating policy theater.
Start shipping better code with AI
Copy any rule into your project and your AI assistant instantly follows your team conventions.
Browse 1.5k+ rules →