Skip to content

Programming Language Rules

This directory contains cursor rules specific to different programming languages.

Supported Languages

  • Python: Best practices for Python development, including PEP 8 guidelines, code organization, and common patterns
  • Java: Java coding standards, class organization, and best practices
  • TypeScript: TypeScript development standards and best practices
  • Golang: Go language conventions and idioms
  • C++: C++ coding standards and best practices
  • Markdown: Markdown formatting guidelines for documentation
  • Database: SQL and database-related best practices

Usage

  1. Select the rule file(s) for the programming language(s) used in your project
  2. Copy them to your project's cursor-rules directory
  3. Customize the rules as needed for your specific project requirements

Contributing

Contributions to improve existing language rules or add support for additional languages are welcome. Please submit a pull request with your changes.