- Home
- Tutorials
Cursor Rules Guide
Deep Dive into Rule Writing
This guide offers best practices for Webpack, covering code organization, common patterns, performance, security, testing, and more. It includes directory structure, file naming, code splitting, optimization techniques, and how to avoid anti - patterns. Following these can create robust, performant, and maintainable Webpack configurations.
Keras Development Best Practices
→CursorRulesThis guide details best practices for Keras development. It covers code organization, common patterns, performance, security, testing, and tooling. For example, it suggests a clear directory structure, using design patterns like the Functional API, optimizing performance via GPU acceleration, and implementing various security and testing measures.
Mypy Best Practices and Coding Standards
→CursorRulesThis document details best practices for using Mypy in Python projects. It covers gradual typing, consistent configuration, advanced feature usage, code organization, common patterns, performance, security, testing, and more. Following these guidelines can enhance code maintainability, robustness, and readability.
Pygame Development Best Practices
→CursorRulesThis document outlines best practices and coding standards for developing games and multimedia applications using the Pygame library in Python, covering code organization, patterns, performance, security, testing, common pitfalls, and tooling.
This document outlines best practices and coding standards for using Peewee ORM in Python development, covering code organization, common patterns, performance, security, testing, pitfalls, and tooling.
LangChain Development Best Practices
→CursorRulesThis document outlines best practices for LangChain application development, covering code organization, common patterns, performance, security, testing, common pitfalls, and tooling. It aims to ensure code quality, maintainability, performance, security, and overall project success.
Matplotlib Best Practices
→CursorRulesThis document outlines best practices for using Matplotlib, a Python library for visualizations. It covers code organization, design patterns, performance, security, testing, common pitfalls, and tooling.
Next.js Best Practices
→CursorRulesThis document outlines best practices for Next.js development, covering code organization, common patterns, performance, security, testing, pitfalls, and tooling. It helps build robust, scalable, and maintainable applications.
Poetry Python Library Best Practices
→CursorRulesThis document outlines best practices for using Poetry, a Python dependency management and packaging tool, covering code organization, patterns, performance, security, testing, common pitfalls, and tooling.
These rules cover various aspects of a Next.js, Supabase, Shadcn PWA project. They include code quality and style guidelines such as writing concise, strongly - typed code, using functional programming, and following naming conventions. Rules for build notes involve location, naming, content structure, update times, style, and handling of completed or deprecated notes. Context file rules specify the purpose, update conditions, and change management of master and additional context files. The project also has requirements for stack and framework usage, monorepo structure, and tooling.
Netlify Project Building Guidelines
→CursorRulesThis rule set provides guidelines and best practices for building Netlify projects and sites. It covers various aspects such as general rules, different types of compute systems (serverless, edge, background, and scheduled functions), Netlify Blobs for storage, Netlify Image CDN for image optimization, environment variables management, file - based uploads, and procedures for creating, initializing, and linking sites.
Next.js (Type LLM)
→CursorRulesComprehensive rules for AI-assisted development in a Next.js project with TypeScript, shadcn/ui, Tailwind CSS, and LLM integration.
PyQt6 (EEG Processing)
→CursorRulesA comprehensive guide and AI system prompt for developing advanced EEG signal processing applications using PyQt6, focusing on creating user-friendly interfaces, robust backend processing, and efficient workflows.
Plasticode (Telegram API)
→CursorRulesComprehensive guide for developing Telegram bots using Plasticode and PHP, focusing on best practices, coding standards, and dependency management.
Pandas (scikit-learn Guide)
→CursorRulesA detailed guide on using Pandas and Scikit-learn for efficient data analysis, visualization, and machine learning workflows in Python. This guide emphasizes best practices, performance optimization, and reproducibility.
Optimize (Rell Blockchain Code)
→CursorRulesA comprehensive guide to writing clear, readable, and efficient Rell code for blockchain applications on the Chromia platform. Learn best practices, core concepts, and advanced features to optimize your Rell code.
JavaScript (Chrome APIs)
→CursorRulesComprehensive guide to developing Chrome Extensions using JavaScript, HTML, CSS, and Chrome APIs. Learn best practices, performance optimization, security, and more.
JavaScript/TypeScript Code Quality
→CursorRulesComprehensive guidelines for writing clean, maintainable, and high-performance JavaScript/TypeScript code. Follow these best practices to ensure your code is simple, readable, and reusable.
Optimize (DRY, SOLID Principles)
→CursorRulesEnhance code quality and maintainability by adhering to DRY (Don't Repeat Yourself) and SOLID (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) principles. This guide provides best practices for writing clean, efficient, and scalable code.
Linux (NVIDIA CUDA, Python)
→CursorRulesA streamlined pipeline for downloading, quantizing, and uploading models to Hugging Face repositories, optimized for Linux servers with NVIDIA CUDA and AMD ROCm GPU support.
Kubernetes (MkDocs Documentation)
→CursorRulesComprehensive and user-friendly Kubernetes documentation created using MkDocs, focusing on cloud-native technologies, containerization, and orchestration best practices.
JavaScript (Astro, Tailwind CSS)
→CursorRulesBest practices and guidelines for building scalable, high-performance web applications using Astro and Tailwind CSS.
Python (FastAPI)
→CursorRulesBest practices and guidelines for developing scalable APIs using Python and FastAPI.
Node.js (MongoDB, JWT, Express, React)
→CursorRulesA comprehensive full-stack application built with Node.js, MongoDB, JWT for authentication, Express.js for the backend, and React.js for the frontend. This project includes a robust admin panel, secure authentication, and efficient data management.
Node.js (MongoDB)
→CursorRulesA robust backend system built with Node.js and MongoDB for managing user pools, entries, picks, and scoring in a competitive gaming environment.
Laravel (TALL Stack)
→CursorRulesComprehensive guide and best practices for building modern web applications using the TALL stack Laravel, Livewire, Alpine.js, and Tailwind CSS. This guide emphasizes Laravel and PHP best practices, performance optimization, and security measures.
Laravel (PHP 8.3)
→CursorRulesComprehensive guide and best practices for developing Laravel packages using PHP 8.3, focusing on code quality, developer experience, and seamless integration.
Knative (Istio, Typesense, GPU)
→CursorRulesA comprehensive guide for building scalable, serverless applications using Knative, Istio, Typesense, and GPU acceleration. This project focuses on creating a robust, efficient, and secure AI-powered search application with a responsive HTMX-based frontend.
Java (Springboot, JPA)
→CursorRulesA comprehensive guide for Java developers using Spring Boot and JPA, focusing on best practices, SOLID principles, and OWASP security standards.
Next.js (Material UI, Tailwind CSS)
→CursorRulesA modern portfolio project built with Next.js, featuring Material UI, Tailwind CSS, and Shadcn/UI for a responsive and visually appealing design. This project supports TypeScript, App Router, and a structured `src/` directory for better organization.
Next.js (App Router)
→CursorRulesComprehensive guide and rules for implementing best practices in Next.js App Router projects, including folder structure, coding standards, and performance optimization.
Next.js (Vercel, TypeScript)
→CursorRulesComprehensive guide for integrating AI SDK RSC with Vercel middleware and KV database in a Next.js project using TypeScript, Tailwind CSS, and Shadcn UI.
Next.js (Vercel, Supabase)
→CursorRulesBA Copilot is an AI-powered assistant designed to help business analysts create, modify, and iterate on BPMN diagrams with contextual suggestions, leveraging uploaded documents and user queries. Built with Next.js, Vercel, and Supabase, it offers a seamless workflow for business process modeling and documentation.
Next.js (TypeScript, Tailwind)
→CursorRulesAstral is the Block Explorer for the Autonomys Network, built with Next.js, TypeScript, and Tailwind CSS. It provides a responsive and accessible interface for exploring blockchain data, integrating advanced libraries for state management, UI components, and data fetching.
Next.js (TypeScript)
→CursorRulesComprehensive guide for building a full-stack application using Next.js with TypeScript, integrating modern UI libraries, and optimizing for performance and scalability.
Next.js (TypeScript App)
→CursorRulesAstral is a Next.js and TypeScript-based block explorer for the Autonomys network, integrating state management, UI components, and data fetching libraries.
Next.js (Tailwind, TypeScript)
→CursorRulesA comprehensive guide and rules for developing Next.js applications using Tailwind CSS for styling and TypeScript for type safety. This setup ensures a modern, efficient, and scalable web development environment.
Next.js (Supabase Todo App)
→CursorRulesA comprehensive guide and specifications for building a Todo application using Next.js and Supabase. This project leverages Supabase for backend services, Next.js for server-side rendering, and Tailwind CSS for styling.
Next.js (SEO Development)
→CursorRulesComprehensive guide for SEO optimization in Next.js projects, including best practices, coding standards, and performance tips.
Next.js (React, TypeScript)
→CursorRulesComprehensive guide for developing with Next.js, React, and TypeScript, focusing on best practices, performance optimization, and modern web development techniques.
Next.js (React, Tailwind)
→CursorRulesA comprehensive guide and rules for developing modern web applications using Next.js, React, Tailwind CSS, and Shadcn UI. This setup emphasizes TypeScript, functional programming, and performance optimization.
Next.js 15 (React 19, Vercel AI, Tailwind)
→CursorRulesComprehensive guide and best practices for building modern web applications using Next.js 15, React 19, Vercel AI SDK, and Tailwind CSS. Includes TypeScript, Shadcn UI, Radix UI, and performance optimization strategies.
→articleList.category.undefined
Bottle Framework Best Practices
→CursorRulesThis document offers coding standards, best - practices, and architectural guidelines for Python backend dev with Bottle. It covers code org, design patterns, performance, security, testing, common pitfalls, and tooling. Adhering to these can enhance code quality, maintainability, and security of Bottle apps.
Cloudflare Terraform Best Practices
→CursorRulesThis document provides best practices for using Terraform with Cloudflare. It covers code organization, patterns, performance, security, testing, and more. It advises on structuring directories, naming files, handling modules, and avoiding anti - patterns. It also offers guidance on state management, error handling, and using recommended tools and CI/CD integration.
Vue.js Best Practices and Coding Standards
→CursorRulesThis document outlines best practices for Vue.js development, covering code organization, patterns, performance, security, testing, common pitfalls, and tooling to ensure high - quality, maintainable, and performant code.
Zod Schema Development Rules
→CursorRulesThis rule set focuses on best practices for using Zod, a TypeScript-first schema declaration and validation library. It covers aspects such as code organization, common patterns, performance optimization, security, testing, and tooling. These rules aim to enhance the readability, maintainability, and security of Zod schema code, ensuring efficient and reliable data validation and transformation in applications.
AWS CLI Best Practices and Coding Standards
→CursorRulesThis document offers guidelines for AWS CLI use in resource development and management. It covers code organization, design patterns, performance, security, testing, and more, aiming to enhance code quality, security, and operational efficiency.
React Native Development Rules
→CursorRulesThis set of rules provides guidelines for React Native development, covering code organization, design patterns, performance optimization, security, testing, and tooling. It emphasizes using TypeScript, functional components, and a clear project structure. Also includes best - practices for state management, API calls, and navigation, as well as strategies to avoid common pitfalls and ensure application security and performance.
Streamlit应用开发规则
→CursorRulesThis rule set provides comprehensive guidelines for Streamlit application development, covering code organization, design patterns, performance optimization, security, testing, and tooling. It helps developers build maintainable, high - performance, and secure Streamlit applications.
CUDA Best Practices Guide
→CursorRulesThis document outlines best practices for CUDA development, covering code organization, common patterns, performance optimization, security, testing, and more, based on NVIDIA's guide with detailed recommendations.
Spring开发规则指南
→CursorRulesThis rule guide covers various aspects of Spring development, including code organization, design patterns, performance optimization, security, testing, and tooling. It provides best practices, anti - patterns, and practical tips to help developers build high - quality Spring applications.
This guide offers best practices for using Cypress, an end - to - end testing framework for web apps. It covers code organization, patterns, performance, security, testing approaches, common pitfalls, and tooling.
Pyright and BasedPyright Best Practices
→CursorRulesThis guide offers comprehensive best - practices for using pyright and BasedPyright in Python projects. It covers code organization, design patterns, performance optimization, security, testing, common pitfalls, and recommended tooling.
Code Guidelines for General Development
→CursorRulesThese rules cover various aspects of development, including information verification, change - making practices, communication norms, and code - writing principles such as using explicit variable names, following consistent coding styles, prioritizing performance, and ensuring security, test coverage, and version compatibility.
Git Conventional Commit Messages
→CursorRulesUse the Conventional Commit Messages specification to generate commit messages. Commit messages should follow a specific structure with a type, optional scope, description, optional body, and optional footers. Different types like feat, fix, etc., have specific meanings, and breaking changes must be clearly indicated.
Python FastAPI Development Rules
→CursorRulesThis set of rules provides best practices for FastAPI development. It includes using Pydantic models for schemas, implementing dependency injection, utilizing async/await, following a specific folder structure, using type hints, validating input, handling background tasks, CORS, and security, adhering to PEP 8, and conducting comprehensive tests.
ABP .NET Development Rules
→CursorRulesThis set of rules is for ABP .NET backend development. It covers code style, naming conventions, C# and .NET usage, syntax and formatting, error handling, API design, performance optimization, key conventions, testing, security, and API documentation. It emphasizes following ABP Framework's recommended practices and integrating with related technologies like Entity Framework Core and AutoMapper.
Temporal Python SDK Coding Rules
→CursorRulesThese rules are for Python development with Temporal.io. They cover coding standards (e.g., following PEP 8, using type - hints), Temporal.io best practices (e.g., using decorators, naming conventions), error handling, project structure, dependencies, documentation, testing, and CI/CD integration.
C++ Programming Guidelines
→CursorRulesThis rule set provides comprehensive guidelines for C++ programming, covering basic principles, nomenclature, functions, data handling, classes, exceptions, memory management, testing, project structure, standard library usage, and concurrency. It aims to ensure code quality, readability, and maintainability in C++ projects.
Flutter Riverpod Project Development Rules
→CursorRulesThis set of rules guides the development process of a Flutter project using Riverpod for state management. It includes steps from instruction analysis, task execution, quality control, to final confirmation and result reporting. Also specifies project structure, placement rules, naming conventions, and key principles to follow.
This rule set includes best practices for React Native Expo development, such as using functional components with hooks, leveraging Expo SDK features, implementing navigation with Expo Router, etc. It also details folder structure, package version compatibility notes, and additional instructions for project management, including using PowerShell for commands and following specific upgrade procedures.
UIKit UI Design Principles
→CursorRules1. Use SnapKit for Auto Layout, support Dynamic Type and Safe Area. 2. Implement UI programmatically, avoid Storyboards/XIBs. 3. UI components should not directly access models, follow OOP/MVC/MVVM. 4. Pass events via closures with 'self' as parameter.
This article explains what clean code is and why it's important. It provides principles like avoiding hard - coded numbers, using meaningful names, writing short functions, following DRY principle, adhering to coding standards, etc. for writing clean and maintainable code.
Insufficient Information Rule
→CursorRulesThere is not enough information provided to generate a specific rule. The content of the related file is missing.
Solidity Foundry Development Rules
→CursorRulesThese rules cover general guidelines, best practices, testing, performance optimization, development workflow, documentation, dependencies, and environment configuration for Solidity smart contract development using Foundry. They emphasize code quality, security, and efficiency.
Drupal 11 Development Rules
→CursorRulesThis set of rules provides comprehensive guidelines for Drupal 11 development, covering code style, naming conventions, API usage, theming, performance, security, and documentation. It emphasizes using Drupal 11 APIs, Symfony services, and following Drupal's coding standards and best - practices to ensure functional, secure, and efficient development.
Java General - Purpose Development Rules
→CursorRulesThis set of rules is for Java backend development. It includes project configuration, AI developer profile, technical stack details, and comprehensive development guidelines based on 'Effective Java'. Also, it covers best - practices in concurrency, functional programming, and data - oriented programming.
This rule is about implementing an 'environmental region grid' for a z80 cellular automata simulation. It includes defining region structures, creating a region grid, mapping soup cells to regions, modifying the simulation loop, implementing parameter - specific logic, enhancing the WASM interface, developing a user interface, creating a region visualization system, implementing data synchronization, and updating shader code. This system adds complexity and control, allowing users to explore large - scale influences on cellular automata behavior.
Rules for programming with the latest version of HTML, Tailwind CSS and vanilla JavaScript. It includes requirements like following user's needs precisely, providing accurate code, focusing on readability, etc.
Convex Project Building Guidelines
→CursorRulesThis set of rules provides guidelines and best practices for building Convex projects. It covers database schema design, function registration, query and mutation operations, and includes real - world examples like a chat - app backend. Rules detail function syntax, validator usage, API design, and more, ensuring proper development and efficient use of Convex features.
Web App Optimization
→CursorRulesComprehensive guide for optimizing web applications using Svelte 5, SvelteKit, TypeScript, and modern web development practices. Includes best practices for performance, state management, routing, and internationalization.
Unity (C#)
→CursorRulesA Unity-based tower defense game utilizing a Nintendo Ringcon as the controller. Players place turrets and use exercise to charge them. The project is currently being refactored for better scalability and maintainability.
Graphical Apps Development
→CursorRulesPyllments is a Python library designed for building graphical and API-based LLM applications by chaining together Elements in a potentially cyclic graph. It emphasizes modularity, extensibility, and developer-friendly interfaces.
DragonRuby Best Practices
→CursorRulesComprehensive guide to best practices for developing games using the DragonRuby Game Toolkit in Ruby. Covers code style, structure, naming conventions, syntax, error handling, and more.
ASCII Simulation Game
→CursorRulesA turn-based ASCII simulation game where players observe the rise and fall of ancient nations. The game features a 10x10 grid with nested 10x10 sub-grids, random map generation, resource management, and dynamic nation interactions including trade, war, and peace. The game is designed to be balanced, with no technology tree, and focuses on strategic resource allocation and territorial expansion.
TypeScript (Clasp App Script)
→CursorRulesComprehensive guide and rules for developing Google Apps Script projects using TypeScript and Clasp, focusing on best practices, performance optimization, and secure coding.
TypeScript (React)
→CursorRulesComprehensive guidelines for developing React applications using TypeScript, focusing on best practices, performance optimization, and maintainability.
TypeScript (Node.js, Next.js App)
→CursorRulesA comprehensive guide and rules for building a TypeScript-based Notes Application using Node.js, Next.js App Router, React, Shadcn UI, Radix UI, and Tailwind CSS. This application includes features like adding, editing, deleting notes, search, filter, sort, pagination, loading states, error handling, and drag-and-drop functionality.
TypeScript (Next.js, Supabase)
→CursorRulesComprehensive guidelines for building scalable and maintainable TypeScript applications using Next.js, Supabase, and modern UI libraries like Shadcn UI and Radix UI.
A comprehensive guide and ruleset for building modern full-stack applications using TypeScript, Next.js, React, Tailwind CSS, and Supabase. This setup includes best practices for coding standards, performance optimization, and error handling.
TypeScript (Next.js, React)
→CursorRulesComprehensive guide for developing with TypeScript, Next.js, React, and Tailwind CSS. Includes best practices for data fetching, rendering, routing, and handling AI interactions using Vercel AI SDK.
TypeScript (Next.js)
→CursorRulesComprehensive guide and rules for developing TypeScript applications using Next.js, focusing on best practices, performance optimization, and maintainability.
TypeScript (Zod, Tailwind, Next.js)
→CursorRulesA comprehensive guide to building scalable and maintainable TypeScript applications using Zod for validation, Tailwind CSS for styling, and Next.js for server-side rendering and routing.
TypeScript (Vue.js)
→CursorRulesComprehensive guidelines and best practices for using TypeScript with Vue.js, covering code style, structure, naming conventions, syntax, error handling, UI styling, and performance optimization.
TypeScript (Vite, Tailwind)
→CursorRulesA comprehensive guide to building high-performance, maintainable, and scalable TypeScript applications using Vite, Vue.js, Tailwind CSS, and related technologies.
TypeScript (shadcn/ui, Next.js)
→CursorRulesComprehensive guide to TypeScript best practices using shadcn/ui and Next.js, focusing on code style, structure, performance optimization, and error handling.
TypeScript (React, NextUI, Supabase)
→CursorRulesA modern web application built with TypeScript, React, NextUI, and Supabase, featuring authentication, a responsive UI, and a dashboard for logged-in users.
TypeScript (React, Next.js, Cloudflare)
→CursorRulesComprehensive guide for TypeScript development with React, Next.js, and Cloudflare, including best practices, coding standards, and performance optimization.
TypeScript (Node.js, React, Vite)
→CursorRulesComprehensive guidelines and best practices for developing applications using TypeScript, Node.js, React, and Vite. Includes coding standards, performance optimization, and UI styling with Tailwind CSS.
Comprehensive guide and rules for TypeScript development in Node.js, Next.js, React, and UI projects, focusing on best practices, performance optimization, and modern styling techniques.
TypeScript (Node.js, Next.js, AI)
→CursorRulesComprehensive guidelines for TypeScript development in Node.js and Next.js environments with AI integration, focusing on practical code solutions and clear explanations.
TypeScript (LLM Tech Stack)
→CursorRulesA comprehensive guide to implementing Large Language Model (LLM) architectures using TypeScript, focusing on functional programming, best practices, and developer-friendly APIs.
Solidity (Hardhat)
→CursorRulesBest practices and guidelines for developing secure and efficient Solidity smart contracts using Hardhat.
PyTorch (scikit-learn)
→CursorRulesExpert guidelines for developing machine learning models in chemistry using Python, focusing on scikit-learn and PyTorch. Emphasizes code readability, reproducibility, and scalability.
Python Projects Guide
→CursorRulesComprehensive guide for Python development focusing on project structure, modular design, configuration management, error handling, testing, documentation, dependency management, code style, CI/CD, and AI-friendly coding practices.
Python Developer
→CursorRulesExperienced Python developer specializing in command-line tools, file system operations, and performance optimization. Proven track record in debugging complex issues and delivering high-quality, maintainable code.
Python Best Practices
→CursorRulesComprehensive guidelines for Python development, emphasizing modular design, robust error handling, and AI-friendly coding practices.
Python/TypeScript Guide
→CursorRulesComprehensive guide for Python and TypeScript development, focusing on best practices, modern frameworks, and efficient coding techniques.
TypeScript Code Convention
→CursorRulesComprehensive guide for TypeScript code conventions, best practices, and performance optimization in modern web development using Node.js, Next.js App Router, React, Expo, tRPC, Shadcn UI, Radix UI, and Tailwind CSS.
Tauri (Svelte, TypeScript Guide)
→CursorRulesComprehensive guide for building secure, efficient, and scalable desktop applications using Tauri with Svelte and TypeScript. Includes best practices, performance optimization, and security considerations.
Python (GitHub Setup)
→CursorRulesComprehensive guidelines for setting up and developing Python projects on GitHub, including coding standards, testing, documentation, and deployment strategies.
Python Containerization
→CursorRulesComprehensive guide on containerizing Python applications using Docker, Kubernetes, and best practices from Python's official documentation and PEPs.
GitHub Code Quality
→CursorRulesComprehensive rules and best practices for maintaining high code quality on GitHub repositories.
Chrome Extension (JavaScript/TypeScript)
→CursorRulesComprehensive guidelines for developing Chrome Extensions using JavaScript and TypeScript, focusing on best practices, security, performance, and maintainability.
TypeScript (Expo, Jest, Detox)
→CursorRulesComprehensive guide and rules for TypeScript-based mobile development using Expo, Jest, and Detox. Includes best practices for code style, UI/UX, performance, testing, and more.
TypeScript (Axios)
→CursorRulesComprehensive guide on integrating and utilizing Axios with TypeScript for efficient API communication in your projects.
GraphQL (Apollo Client)
→CursorRulesBest practices and guidelines for using GraphQL with Apollo Client in a React application.
React (React Query)
→CursorRulesBest practices and guidelines for using React Query in React applications, including folder structure, coding standards, and performance optimization.
React (MobX)
→CursorRulesBest practices and guidelines for using React with MobX for scalable and efficient state management.
React (Redux, TypeScript)
→CursorRulesA comprehensive guide for developing React applications using Redux for state management and TypeScript for type safety. This includes best practices, folder structure, and coding standards.
React (Chakra UI)
→CursorRulesA comprehensive guide for building React applications using Chakra UI, focusing on best practices, performance optimization, and maintainable code structure.
React (Styled Components)
→CursorRulesOptimize your React projects using Styled Components with best practices, folder structure, and coding standards.
Tailwind (shadcn/ui Integration)
→CursorRulesA comprehensive guide on integrating Tailwind CSS with shadcn/ui in a Next.js project, focusing on best practices, performance optimization, and maintainability.
Tailwind (React, Firebase)
→CursorRulesComprehensive guide and best practices for building high-quality, mobile-first web applications using Tailwind CSS, React, and Firebase. Includes design, performance, accessibility, and Firebase integration tips.
Tailwind CSS (Next.js Guide)
→CursorRulesA detailed guide for developing modern web applications using Tailwind CSS and Next.js, covering best practices, performance optimization, and advanced TypeScript techniques.
Flutter Expert
→CursorRulesComprehensive .cursorrules for Flutter projects, including best practices, coding guidelines, and performance optimization techniques.
Android Native (Jetpack Compose)
→CursorRulesBest practices and guidelines for Android Native development using Jetpack Compose, including project architecture, UI guidelines, testing, and performance optimization.
SwiftUI Guidelines
→CursorRulesComprehensive guidelines for developing maintainable and clean SwiftUI applications, focusing on the latest features and best practices as of August and September 2024.
React Native Expo
→CursorRulesComprehensive guidelines and best practices for developing React Native applications using Expo. Includes coding standards, folder structure, and additional instructions for optimal development.
Python LLM & ML Workflow
→CursorRulesComprehensive guidelines and best practices for Python-based LLM (Large Language Models) and ML (Machine Learning) workflows. This document covers coding standards, technology stack, modular design, code quality, ML/AI-specific guidelines, performance optimization, and API development with FastAPI.
WordPress (macOS)
→CursorRulesPressThat is a macOS system tray application designed to streamline the process of managing and viewing draft posts on your WordPress website. It offers a seamless connection to your WordPress site, allowing you to quickly access and manage your content directly from your desktop.
WordPress (PHP, Guzzle, Gutenberg)
→CursorRulesA comprehensive guide for developing WordPress plugins using PHP, Guzzle for HTTP requests, and Gutenberg for block editor integration. Follow best practices for coding standards, type hinting, and functional programming paradigms.
TypeScript (NestJS Best Practices)
→CursorRulesComprehensive guide and best practices for TypeScript development using the NestJS framework, focusing on clean code, design patterns, and efficient testing strategies.
Python (Flask JSON Guide)
→CursorRulesA comprehensive guide on integrating JSON data handling in Python using Flask, including examples and environment setup.
Python (FastAPI Scalable API)
→CursorRulesA comprehensive guide to building scalable APIs with Python and FastAPI, including best practices, project structure, and performance optimization techniques.
Python (FastAPI Best Practices)
→CursorRulesComprehensive guide on best practices for developing scalable and efficient APIs using FastAPI, focusing on functional programming, modularization, and performance optimization.
Python (Django Best Practices)
→CursorRulesComprehensive guide on best practices for developing scalable and maintainable web applications using Python and Django.
Python 3.12 (FastAPI Best Practices)
→CursorRulesComprehensive best practices and guidelines for developing robust and maintainable Python 3.12 applications using FastAPI, Pydantic, SQLAlchemy, and other essential libraries.
Python (FastAPI)
→CursorRulesComprehensive guidelines for developing scalable, maintainable, and high-performance APIs using Python and FastAPI. Includes best practices for coding standards, error handling, performance optimization, and dependency management.
HTMX (Django)
→CursorRulesBest practices and guidelines for integrating HTMX with Django to build dynamic web applications efficiently.
HTMX (Flask)
→CursorRulesA comprehensive guide to integrating HTMX with Flask, including best practices, folder structure, and additional instructions for building modern web applications.
HTMX (Basic Setup)
→CursorRulesA comprehensive guide to setting up HTMX with best practices, folder structure, and additional instructions for optimal performance and maintainability.
Go with Fiber
→CursorRulesBest practices and guidelines for integrating HTMX with Go and Fiber, including project structure, coding standards, and performance optimization.
Go (Basic Setup)
→CursorRulesA comprehensive guide to setting up a Go project with HTMX, including best practices, folder structure, and additional instructions for efficient development.
Go ServeMux REST API
→CursorRulesComprehensive guide for building secure, scalable, and maintainable REST APIs using Go's net/http package and the new ServeMux introduced in Go 1.22. Follow best practices for RESTful API design, error handling, input validation, and concurrency.
Go Backend Scalability
→CursorRulesA comprehensive guide to building scalable backend systems using Go, covering best practices, performance optimization, and modern architectural patterns.
ES Module (Node.js)
→CursorRulesGuidelines and best practices for using ES Modules in Node.js, focusing on modularity, performance, and security.
Elixir (Phoenix, Docker)
→CursorRulesComprehensive guidelines and best practices for developing scalable and maintainable Elixir applications using Phoenix framework and Docker. Includes coding standards, preferred libraries, performance optimization, and testing strategies.
Elixir Engineer Guidelines
→CursorRulesComprehensive guidelines for Elixir engineers, covering best practices, tools, and workflows for building robust and scalable applications.
Deno Integration
→CursorRulesThis project provides automation scripts and workflows tailored for the @findhow packages, adapted from the original Deno automation repository. It aims to deliver consistent and efficient automation solutions for the @findhow ecosystem.
Vue 3 (Composition API)
→CursorRulesA comprehensive guide to Vue 3 Composition API best practices, project structure, and additional instructions for building scalable and maintainable Vue 3 applications.
Vue 3 (Nuxt 3 Development)
→CursorRulesComprehensive guidelines for developing with Vue 3 and Nuxt 3, focusing on best practices, performance, and maintainability.
SvelteKit (TypeScript Guide)
→CursorRulesA comprehensive guide to building modern web applications with SvelteKit, TypeScript, Supabase, and Drizzle. Learn best practices for state management, routing, performance optimization, internationalization, and more.
SvelteKit (Tailwind CSS, TypeScript)
→CursorRulesA comprehensive guide and coding standards for a SvelteKit project utilizing Tailwind CSS for styling and TypeScript for type safety. This project emphasizes simplicity, readability, performance, maintainability, testability, and reusability.
SvelteKit (RESTful API, Tailwind CSS)
→CursorRulesA modern SvelteKit-based web application featuring a RESTful API, PostgreSQL database via Supabase, and styled with Tailwind CSS. Deployed on Vercel with Supabase Auth for authentication.
Svelte 5 vs Svelte 4
→CursorRulesA comprehensive comparison between Svelte 5 and Svelte 4, highlighting the new features, syntax changes, and migration strategies for developers.
Solid.js (Tailwind CSS)
→CursorRulesBest practices and rules for integrating Solid.js with Tailwind CSS, including component structure, styling, and performance optimizations.
Solid.js (TypeScript)
→CursorRulesComprehensive .cursorrules for Solid.js projects using TypeScript, including best practices, folder structure, and coding standards.
Solid.js (Basic Setup)
→CursorRulesA detailed guide for setting up and optimizing Solid.js projects, including best practices, folder structure, and performance tips.
React (TypeScript, Symfony)
→CursorRulesComprehensive guide for full stack development using React, TypeScript, and Symfony. Learn best practices, coding standards, and performance optimization techniques.
React (TypeScript, Next.js, Node.js)
→CursorRulesComprehensive guidelines and best practices for developing React applications using TypeScript, Next.js, and Node.js. Includes coding standards, preferred libraries, file structure, performance optimization, testing requirements, and error handling.
React (Next.js UI Development)
→CursorRulesAn expert AI programming assistant specializing in React and Next.js UI development, focusing on producing clear, readable, and efficient JavaScript code for the browser. Utilizes the latest versions of popular frameworks and libraries, ensuring accurate, factual, and thoughtful responses.
React Components Creation
→CursorRulesComprehensive guidelines for creating React components, including best practices, component structure, and integration with Tailwind CSS and TypeScript.
Qwik (with Tailwind CSS)
→CursorRulesA comprehensive guide and ruleset for developing Qwik applications with Tailwind CSS, TypeScript, and Vite. Includes best practices, folder structure, and additional instructions for optimal development.
Qwik (Basic Setup with TypeScript and Vite)
→CursorRulesComprehensive guide for setting up Qwik.js with TypeScript and Vite, including best practices, folder structure, and performance optimization tips.
Next.js 14 (Tailwind, SEO)
→CursorRulesA comprehensive guide and code generation rules for building modern, SEO-optimized web applications using Next.js 14, Tailwind CSS, and TypeScript. This template includes best practices for server-side rendering, responsive design, and performance optimization.
Cursor AI (React, TypeScript, shadcn/ui)
→CursorRulesAn advanced AI programming assistant specializing in React and TypeScript, leveraging shadcn/ui for modern UI development. Ensures clean, maintainable, and high-performance code using the latest technologies and best practices.
Astro (TypeScript)
→CursorRulesComprehensive guidelines for developing and maintaining an Astro project using TypeScript and TailwindCSS.
Angular (TypeScript)
→CursorRulesExpert Angular programming using TypeScript, Angular 18, and Jest, focusing on clear, readable, and maintainable code.
Angular (Novo Elements)
→CursorRulesA comprehensive guide and rules for integrating Novo Elements with Angular using standalone components, ensuring clean, maintainable, and efficient code.