Best Aider Rules
Aider is an open-source AI pair programmer that works in your terminal. CONVENTIONS.md files define coding conventions that Aider respects when generating changes.
Add these rules to your CONVENTIONS.md file to get better AI code generation.
11 rules available
Python Aider Conventions
Aider AI coding conventions for Python: CONVENTIONS.md patterns for automated refactoring and clean Python code.
TypeScript Aider Conventions
Aider conventions for TypeScript: naming, structure, and type safety conventions for CONVENTIONS.md.
React Aider Conventions
Aider conventions for React components: file structure, naming, and component organization patterns.
Next.js Aider Conventions
Aider conventions for Next.js: file naming, route organization, and App Router conventions.
Go Aider Conventions
Aider conventions for Go: project structure, naming, and idiomatic Go patterns.
Rust Aider Conventions
Aider conventions for Rust: module organization, naming, and idiomatic Rust code patterns.
SQL Aider Conventions
Aider conventions for SQL and database migrations: naming, formatting, and migration patterns.
Security Aider Conventions
Aider conventions for security: secure coding patterns, vulnerability prevention, and security review checklist.
Testing Aider Conventions
Aider conventions for tests: structure, naming, and testing philosophy for maintainable test suites.
Docker Aider Conventions
Aider conventions for Docker and containerization: file naming, structure, and container patterns.
Performance Aider Conventions
Aider conventions for performance: measurement, optimization workflow, and performance budgets.