Your Starting Point for AI-Powered Development

Generate customized rules files for Cursor, Claude, Windsurf, and Aider. Set the perfect foundation for your AI coding assistant with battle-tested best practices.

1
Select Target Tool
Choose which AI coding tool you want to generate rules for

Cursor

Popular

AI-first code editor with intelligent suggestions

.cursorrules
.mdc files

Claude

Popular

Anthropic's AI assistant for coding

CLAUDE.md

Windsurf

AI-powered development environment

.windsurfrules

Aider

AI pair programming in your terminal

CONVENTIONS.md

All Tools

Popular

Generate files for all supported tools

Multiple formats
2
Choose Configuration
Start with a popular preset or build a custom configuration

Modern React Stack

Popular

React + Next.js + TypeScript + Tailwind CSS

React
Next.js
TypeScript
Tailwind CSS

Vue Stack

Vue 3 + TypeScript + Tailwind CSS

Vue 3
TypeScript
Tailwind CSS

Next.js Full-Stack

Popular

Next.js + TypeScript + Tailwind + Database Best Practices

Next.js
TypeScript
Tailwind CSS
Database

Laravel Stack

Laravel + Tailwind CSS

Laravel
Tailwind CSS
PHP

Python FastAPI

FastAPI + Python + Database Best Practices

FastAPI
Python
Database

Svelte Stack

Svelte + TypeScript + Tailwind CSS

Svelte
TypeScript
Tailwind CSS

Angular Enterprise

Angular + TypeScript + Testing Standards

Angular
TypeScript
RxJS

Custom Configuration

Popular

Start with essential practices, build your own stack

Essential Best Practices

Preset selected: All compatible technologies and essential best practices have been automatically configured. You can customize any selections in the sections below.

3
Customize Technology Stack
Fine-tune your technology selections (auto-filled from preset)

Frontend Framework

Meta-Framework

Primary Language

CSS & Styling

State Management

Backend Framework

Database & Services

Testing Frameworks

4
Development Best Practices
Essential practices are selected by default, customize based on your needs

Essential Best Practices

These practices form the foundation of professional development and are selected by default. You can customize selections based on your project needs.

DRY, SOLID, KISS, YAGNI principles and clean code practices

Conventional commits, semantic versioning, and branch naming

Proper exception handling, validation, and error boundaries

Web Vitals, image optimization, and performance best practices

OWASP guidelines, input validation, and secure coding

File naming conventions, directory structure, and code organization

Optional Enhancements

Add these practices based on your project needs and team requirements.

TDD, unit testing, integration testing, and Arrange-Act-Assert pattern

WCAG compliance, semantic HTML, and inclusive design

Bundle optimization, caching strategies, and advanced optimizations

Code comments, API documentation, and README best practices

RESTful principles, GraphQL best practices, and API versioning

Schema design, query optimization, and data modeling

GitHub Actions, automated testing, and deployment pipelines

Error tracking, performance monitoring, and structured logging

5
Custom Rules & Requirements
Add your own project-specific rules, product requirements, or user journeys

This content will be included in your generated rules file

6
Generate & Download
Create your customized rules file and download it instantly

Generation Summary

Target Tool:
Cursor
Output Format:
.cursorrules (legacy)
.mdc files (modern)
Compression:
Disabled

Reduce file size by 30-40% using linguistic preprocessing

Ready to generate your custom rules file