Modern Development Guidelines for Cursor IDE

A comprehensive collection of development rules and best practices for modern software projects.

Project Rules

Core guidelines for project structure, coding standards, and best practices.

Frontend Rules

Modern frontend development patterns with React, Next.js, and more.

Backend Rules

Backend development guidelines for FastAPI, Node.js, and databases.

AI/ML Rules

Best practices for AI/ML development, training, and deployment.

  • ✨ Comprehensive development guidelines
  • 🚀 Modern tech stack support
  • 🔧 Customizable rule templates
  • 📚 Detailed examples and documentation
  • 🤖 AI/ML development best practices
  • 🔒 Security and testing guidelines
# Clone the repository
git clone https://github.com/TMHSDigital/CursorRulesFiles
cd CursorRulesFiles

# Copy rules to your project
cp rules/core/project.cursorrules your-project/.cursorrules/
cp rules/frontend/frontend.cursorrules your-project/.cursorrules/

Project Rules Example

// project.cursorrules
// Core project setup

// Technology Stack
- Framework: Next.js 14
- Language: TypeScript
- Database: PostgreSQL
- Testing: Jest + RTL
- Styling: Tailwind CSS

// Project Structure
/src
  /app          # Next.js App Router
  /components   # React components
  /lib         # Shared utilities
  /styles      # Global styles

1. Clone Repository

Clone the CursorRules repository to your local machine.

2. Choose Rules

Select the rules that match your project requirements.

3. Customize

Customize the rules to fit your specific needs.

4. Implement

Apply the rules in your Cursor IDE project.