Awesome Cursor Rules 
Правила проекта для Cursor улучшают поведение редактора Cursor AI с помощью специфических для проекта инструкций и многоразовых стандартов кодирования.
Cursor AI — это редактор кода на основе ИИ. Правила проекта для Cursor — это файлы .mdc на основе Markdown, которые находятся в .cursor/rules/ и сообщают Cursor, как вести себя для конкретных проектов, типов файлов, фреймворков и рабочих процессов.
Спонсорство
<h3><a href="https://coderabbit.ai/?utm_source=oss&utm_medium=sponsorship&utm_campaign=awesome-cursorrules">coderabbit.ai — Сократите время ревью кода и количество ошибок вдвое. Мгновенно.</h3>
<a href="https://coderabbit.ai/?utm_source=oss&utm_medium=sponsorship&utm_campaign=awesome-cursorrules">
Содержание
Зачем нужны правила Cursor
Правила Cursor помогают разработчикам определять специфические для проекта инструкции для Cursor AI. Этот репозиторий использует современный формат правил проекта .mdc.
Настраиваемое поведение означает, что Cursor может отвечать на конкретные потребности проекта, а не полагаться только на общие знания в области кодирования. Правила могут описывать локальную архитектуру, предпочтительные библиотеки, общие методы, доменные ограничения и другой контекст, который делает сгенерированный код более релевантным.
Последовательность — это другая важная выгода. Определяя стандарты кодирования и лучшие практики в файлах .mdc, команды могут направлять Cursor к коду, который соответствует стилю, именованию, структуре и ожиданиям по ревью проекта.
Правила проекта также сокращают повторяющееся ручное редактирование. Хорошо структурированные правила дают Cursor многоразовые знания о проекте заранее, так что предложения с большей вероятностью будут соответствовать кодовой базе с первого раза и с меньшей вероятностью потребуют одних и тех же исправлений снова.
Для команд общие файлы .cursor/rules/*.mdc поддерживают согласованность ИИ-помощника среди всех участников. Каждый может работать, опираясь на одни и те же специфические для проекта инструкции, независимо от того, касается ли правило использования фреймворка, требований безопасности, соглашений по тестированию или деталей рабочего процесса.
Добавив выбранные файлы .mdc в .cursor/rules/, вы можете использовать эти правила непосредственно в вашем проекте.
Правила
Фреймворки и библиотеки фронтенда
- Angular (Novo Elements) — Разработка на Angular с UI-библиотекой Novo Elements.
- Angular (TypeScript) — Разработка на Angular с интеграцией TypeScript.
- Astro (TypeScript) — Разработка на Astro с интеграцией TypeScript.
- Beefree SDK (TypeScript, JavaScript, CSS, HTML, React, Angular, Vue) — Встраивание нокод-редакторов контента Beefree SDK (для писем, страниц и всплывающих окон) в веб-приложение.
- Cursor AI (React, TypeScript, shadcn/ui) — Разработка Cursor AI с интеграцией React, TypeScript и shadcn/ui.
- Next.js 15 (React 19, Vercel AI, Tailwind) — Разработка на Next.js с интеграцией React 19, Vercel AI и Tailwind CSS.
- Next.js 15 (Supabase, TypeScript, безопасность) — 27 правил архитектуры, предотвращающих галлюцинации ИИ: небезопасная авторизация (getSession vs getUser), синхронные параметры, устаревшие импорты, отсутствие RLS и утечка ключей Stripe. Создано для Cursor Agent и Claude Code.
- Next.js 14 (Tailwind, SEO) — Разработка на Next.js с Tailwind CSS и оптимизацией SEO.
- Next.js (React, Tailwind) — Разработка на Next.js с интеграцией React и Tailwind CSS.
- Next.js (React, TypeScript) — Разработка на Next.js с интеграцией React и TypeScript.
- Next.js (SEO разработка) — Разработка на Next.js с оптимизацией SEO.
- Next.js (Приложение Todo на Supabase) — Разработка на Next.js с интеграцией Supabase для приложения Todo.
- Next.js (TanStack Query v5) — Next.js App Router с TanStack Query v5, охватывающий паттерн HydrationBoundary, Server Actions как мутации и оптимистичные обновления.
- Next.js (Type LLM) — Разработка на Next.js с интеграцией Type LLM.
- Next.js (Tailwind, TypeScript) — Разработка на Next.js с интеграцией Tailwind CSS и TypeScript.
- Next.js (TypeScript приложение) — Разработка на Next.js с интеграцией TypeScript.
- Next.js (TypeScript) — Разработка на Next.js с интеграцией TypeScript.
- Next.js (TypeScript, Tailwind) — Разработка на Next.js с интеграцией TypeScript и Tailwind CSS.
- Next.js (Vercel, Supabase) — Разработка на Next.js с интеграцией Vercel и Supabase.
- Next.js (Vercel, TypeScript) — Разработка на Next.js с интеграцией Vercel и TypeScript.
- Next.js (App Router) — Разработка на Next.js с интеграцией App Router.
- Next.js (Material UI, Tailwind CSS) - Разработка на Next.js с интеграцией Material UI и Tailwind CSS.
- Qwik (Базовая настройка с TypeScript и Vite) - Разработка на Qwik с интеграцией TypeScript и Vite.
- Qwik (с Tailwind CSS) - Разработка на Qwik с интеграцией Tailwind CSS.
- Создание React-компонентов - Создание и разработка React-компонентов.
- React (FormEngine AI Form Builder) - Генерация React-форм из скриншотов, PDF, HTML или текстовых описаний с проверенной JSON-схемой FormEngine. Рендеринг через RSuite, Material UI или Mantine.
- React (Разработка UI на Next.js) - Разработка на React с интеграцией UI Next.js.
- React Router v7 - Режим фреймворка, маршруты данных, загрузчики, экшены, модули маршрутов и постепенное улучшение.
- React (TypeScript, Next.js, Node.js) - Разработка на React с интеграцией TypeScript, Next.js и Node.js.
- React (TypeScript, Symfony) - Разработка на React с интеграцией TypeScript и Symfony.
- Semiotic (React, D3, Визуализация данных) - Библиотека визуализации данных Semiotic с более чем 30 типами графиков, MCP-сервером и ИИ-генерацией графиков.
- Тема Shopify (Liquid, JavaScript, CSS) - Разработка тем Shopify с шаблонами Liquid, схемами секций, фронтенд-ресурсами, производительностью и доступностью.
- Solid.js (Базовая настройка) - Разработка на Solid.js с базовой настройкой.
- Solid.js (TypeScript) - Разработка на Solid.js с интеграцией TypeScript.
- Solid.js (Tailwind CSS) - Разработка на Solid.js с интеграцией Tailwind CSS.
- Svelte 5 против Svelte 4 - Сравнение разработки на Svelte 5 и Svelte 4.
- SvelteKit (RESTful API, Tailwind CSS) - Разработка на SvelteKit с RESTful API и интеграцией Tailwind CSS.
- SvelteKit (Tailwind CSS, TypeScript) - Разработка на SvelteKit с интеграцией Tailwind CSS и TypeScript.
- SvelteKit (Руководство по TypeScript) - Разработка на SvelteKit с интеграцией TypeScript.
- TanStack Router (React) - TanStack Router v1 с файловым маршрутизацией, типизированными параметрами, валидацией поиска, загрузчиками, охранниками аутентификации и предзагрузкой маршрутов.
- Vue 3 (Разработка на Nuxt 3) - Разработка на Vue 3 с интеграцией Nuxt 3.
- Vue 3 (Nuxt 3, TypeScript) - Разработка на Vue 3 с интеграцией TypeScript.
- Vue 3 (Composition API) - Разработка на Vue 3 с интеграцией Composition API.
- Полный ИИ-стек Vue/Nuxt - Полная настройка ИИ-кодирования для Vue 3 и Nuxt 3 с правилами проекта Cursor,
CLAUDE.md, инструкциями Copilot и навыками генерации.
Бэкенд и полный стек
- Cloudflare Workers (Hono, Angular) - Полноценные SaaS-приложения на Cloudflare Workers с API Hono, фронтендами Angular, типизированным RPC, D1/Neon и продакшн-наблюдаемостью.
- Лучшие практики Convex - Разработка на Convex с лучшими практиками.
- Интеграция Deno - Разработка на Deno с техниками интеграции.
- Drupal 11 - Разработка современной CMS.
- Руководство для инженера Elixir - Разработка на Elixir с руководством для инженеров.
- Elixir (Phoenix, Docker) - Разработка на Elixir с интеграцией Phoenix и Docker.
- ES Module (Node.js) - Разработка на ES Module с рекомендациями для Node.js.
- Масштабируемость Go-бэкенда - Разработка на Go с масштабируемостью бэкенда.
- Go ServeMux REST API - Разработка на Go с интеграцией ServeMux REST API.
- Go (Базовая настройка) - Разработка на Go с базовой настройкой.
- Go с Fiber - Разработка на Go с интеграцией Fiber.
- Go Temporal DSL - Разработка на Go с интеграцией Temporal DSL.
- Google ADK - Агенты, инструменты, сессии, память, артефакты, оценка и развертывание в Google Agent Development Kit.
- HOL (Hedera TypeScript SDK) - Разработка в Hashgraph Online на TypeScript, создание ИИ-агентов на Hedera с RegistryBrokerClient.
- HTMX (Базовая настройка) - Разработка на HTMX с базовой настройкой.
- HTMX (Flask) - Разработка на HTMX с интеграцией Flask.
- HTMX (Django) - Разработка на HTMX с интеграцией Django.
- Java (Spring Boot, JPA) - Разработка на Java с интеграцией Spring Boot и JPA.
- Knative (Istio, Typesense, GPU) - Разработка на Knative с интеграцией Istio, Typesense и GPU.
- Разработка на Kotlin Ktor - Разработка на Kotlin с интеграцией Ktor.
- Laravel (PHP 8.3) - Разработка на Laravel с интеграцией PHP 8.3.
- Laravel (TALL Stack) - Разработка на Laravel с лучшими практиками TALL Stack.
- Manifest - Конфигурационные и метаданные файлы на основе YAML.
- Momen.app (Backend-as-a-Service) - Создание пользовательских фронтендов с использованием Momen.app в качестве headless BaaS с GraphQL API, actionflows, AI-агентами и интеграцией Stripe.
- Node.js (MongoDB) - Разработка на Node.js с интеграцией MongoDB.
- Node.js (MongoDB, JWT, Express, React) - Разработка на Node.js с интеграцией MongoDB, JWT, Express и React.
- Rails 8 (Базовая настройка) - Разработка на Rails с базовой настройкой.
- Python (FastAPI) - Бэкенд-разработка и лучшие практики Python FastAPI.
- Python 3.12 (Лучшие практики FastAPI) - Разработка на Python FastAPI с лучшими практиками.
- Python (Лучшие практики Django) - Разработка на Python Django с лучшими практиками.
- Python (Лучшие практики FastAPI) - Разработка на Python FastAPI с лучшими практиками.
- Python (FastAPI Масштиабируемое API) - Разработка на Python FastAPI с масштиабируемой интеграцией API.
- Python (Архитектура FastAPI для продакшена) - Сервисы FastAPI с разделением на роутеры/сервисы/репозитории, типизированными адаптерами провайдеров, изоляцией по типу bulkhead, идемпотентностью и доменными исключениями.
- Python (Руководство по Flask JSON) - Разработка на Python Flask с руководством по JSON.
- Рабочий процесс Python LLM и ML - Разработка Python LLM и ML с интеграцией рабочего процесса.
- Salesforce (Apex) - Разработка на Salesforce с интеграцией Apex.
- TanStack Start - Полнофункциональный фреймворк React, включающий серверные функции, маршруты API, стриминг с defer(), SSR и мультиплатформенное развёртывание.
- TypeScript (NestJS Защита от галлюцинаций) - Правила, блокирующие устаревшие, фантомные или некорректные импорты, декораторы, провайдеры, модули и шаблоны тестирования NestJS.
- TypeScript (Лучшие практики NestJS) - Разработка на TypeScript с лучшими практиками NestJS.
- Расширение TYPO3 CMS - Разработка TYPO3 CMS с интеграцией расширений.
- WordPress (PHP, Guzzle, Gutenberg) - Разработка на WordPress с интеграцией PHP, Guzzle и Gutenberg.
- WordPress (macOS) - Разработка на WordPress в macOS.
- Полный AI-стек для WordPress - Полная конфигурация AI-кодирования для WordPress — темы, плагины, Gutenberg, WooCommerce, ACF, REST API с Cursor Project Rules, CLAUDE.md, инструкциями Copilot и 5 навыками генерации.
Мобильная разработка
- Android Native (Jetpack Compose) - Разработка на Android с интеграцией Jetpack Compose.
- Набор правил Cursor v2 - 7 примеров проверенных в продакшене правил (дисциплина зависимостей, обработка ошибок, управление состоянием, безопасность вебхуков и др.). Полные детали смотрите в README пакета.
- Эксперт Flutter - Разработка на Flutter с экспертной интеграцией.
- HarmonyOS ArkTS - Компоненты, состояние, ресурсы, жизненный цycler, компоновка и доступность.
- NativeScript - Кроссплатформенная разработка мобильных приложений.
- React Native Expo - Разработка мобильных приложений на базе Expo.
- Руководство по SwiftUI - Руководство по разработке на SwiftUI.
- TypeScript (Expo, Jest, Detox) - Разработка на TypeScript с интеграцией Expo, Jest и Detox.
- Руководство по UIKit - Руководство по разработке на UIKit.
Игры и графика
CSS и стилизация
- HTML (Tailwind CSS, JavaScript) - Разработка HTML с интеграцией Tailwind CSS и JavaScript.
- JavaScript (Astro, Tailwind CSS) - Разработка на JavaScript с интеграцией Astro и Tailwind CSS.
- React (Styled Components) - Разработка на React с интеграцией Styled Components.
- React (Chakra UI) - Разработка на React с интеграцией Chakra UI.
- RTL / Право-в-лево (i18n, Tailwind, React Native) - Разработка RTL с логическими CSS-свойствами, логическими классами Tailwind, двунаправленным текстом и автоматическим аудитом с помощью rtlify-ai.
- Дизайн-система в стиле Toss - Дисциплинированный пользовательский интерфейс с сдержанными цветами, серой иерархией, типографикой, карточками, метриками, темным режимом и доступностью.
Управление состоянием
- React (Redux, TypeScript) - Разработка на React с интеграцией Redux и TypeScript.
- React (MobX) - Разработка на React с интеграцией MobX.
- React (React Query) - Разработка на React с интеграцией React Query.
- React (TanStack Router + Query) - SPA на React, объединяющие TanStack Router v1 и TanStack Query v5 для маршрутизации без спиннеров загрузки и типобезопасного состояния сервера.
- React (Zustand) - Управление состоянием React с хранилищами Zustand, селекторами, промежуточным ПО, персистентностью и тестированием.
- TanStack Query v5 - Опции запросов, фабрики ключей запросов, мутации, оптимистичные обновления, бесконечные запросы, Suspense и предзагрузка.
- Vue (Pinia) - Управление состоянием Vue 3 с хранилищами Pinia, использованием Composition API, SSR, персистентностью и тестированием.
Базы данных и API
- GraphQL (Apollo Client) - Разработка GraphQL с интеграцией Apollo Client.
- Snowflake Cortex AI - AI_COMPLETE, AI_CLASSIFY, AI_EXTRACT, Cortex Search и приложения RAG.
- Инженерия данных Snowflake - Snowflake SQL, конвейеры данных (Dynamic Tables, Streams, Tasks, Snowpipe), полуструктурированные данные, Snowflake PostgreSQL и оптимизация затрат.
- Snowflake Snowpark Python и dbt - Snowpark Python (DataFrames, UDF, хранимые процедуры) и dbt с адаптером Snowflake.
- TypeScript (Axios) - Разработка на TypeScript с интеграцией Axios.
Тестирование
Хостинг и развертывание
- Cloudflare Email в Telegram - Настройка пересылки электронной почты в Telegram через Cloudflare Email Routing и Workers с использованием CLI mail2tg.
- Netlify - Интеграция с официальной платформой развертывания.
- Vercel - Развертывание с серверными функциями без сервера (serverless), Edge Runtime, промежуточным ПО, кэшированием, CI/CD и конфигурацией для продакшена.
Инструменты сборки и разработки
- Специалист по ИИ-агентам - TypeScript, React, Node.js, чистая архитектура, тестирование и инженерные рекомендации с фокусом на «зачем».
- Alpha Skills - Навыки количественного факторного исследования для Cursor. Оценивайте факторы, запускайте бэктесты, добывайте новый альфа через естественный язык.
- Против переинжиниринга - Сохранение изменений локальными, простыми и напрямую связанными с запросом пользователя.
- Кодовая дисциплина анти-льстивости - 17 директив, блокирующих наиболее частые ошибки честности LLM при кодировании: галлюцинированные API, выдуманные сигнатуры, ложно-уверенная валидация, капитуляция сManufactured-urgency, ослабление authority-driven и самореферентные комментарии. Разместите
.mdc в .cursor/rules/.
- Расширение Chrome (JavaScript/TypeScript) - Разработка расширений Chrome с интеграцией JavaScript и TypeScript.
- Руководство по коду - Разработка кода с интеграцией руководств.
- Собеседования в формате Code Pair - Практика собеседований и совместные сессии кодирования.
- Стиль кода и единообразие - Разработка кода с интеграцией единообразия стиля.
- Встроенные системы MCU / STM32 / HAL - Разработка на встроенном C/C++ с STM32 HAL, прерываниями, DMA, ограничениями памяти и тестированием, ориентированным на оборудование.
- Шаблон инженерного тикета - Инженерная разработка с интеграцией шаблона тикетов.
- Качество кода GitHub - Разработка в GitHub с интеграцией контроля качества кода.
- Инструкции GitHub - Разработка в GitHub с интеграцией инструкций.
- Сообщения коммитов Git - Разработка в Git с интеграцией типовых сообщений коммитов.
- Kubernetes (Документация MkDocs) - Разработка в Kubernetes с интеграцией документации MkDocs.
- Linux (NVIDIA CUDA, Python) - Разработка в Linux с интеграцией NVIDIA CUDA и Python.
- Устранение сетевых проблем - Диагностика сетевых сбоев разработчика с приоритетом безопасности, проверки с областью действия, контрольные механизмы TLS и прокси, а также исправления с одобрения пользователя.
- Оптимизация (Принципы DRY, SOLID) - Разработка по оптимизации с интеграцией принципов DRY и SOLID.
- Шаблон эпика проекта - Разработка проектов с интеграцией шаблона эпиков.
- Контейнеризация Python - Разработка на Python с интеграцией контейнеризации.
- Python (Настройка GitHub) - Разработка на Python с интеграцией настройки GitHub.
- ROS / ROS2 - Пакеты, ноды, файлы запуска, сообщения, сервисы, действия, симуляция и тестирование в ROS и ROS2.
- Tauri (Руководство по Svelte, TypeScript) - Разработка в Tauri с интеграцией руководства по Svelte и TypeScript.
- Соглашение по коду TypeScript - Разработка на TypeScript с интеграцией соглашений по коду.
- Расширение VSCode (Electron/TypeScript) - Разработка расширений VSCode с интеграцией Electron и TypeScript.
- Оптимизация веб-приложений - Разработка веб-приложений с интеграцией оптимизации.
- Ankra CLI (Управление кластерами Kubernetes) - Разработка Ankra CLI с интеграцией управления кластерами Kubernetes.
Специфика для языков
- AutoML и оптимизация гиперпараметров - Поиск моделей ML на Python, проектирование валидации, пространства поиска, отслеживание экспериментов и временные ряды AutoML.
- Fortran - Современные вычисления на Fortran, модули, явные интерфейсы, параметры типа, безопасность памяти и тестирование.
- Качество кода JavaScript/TypeScript - Разработка на JavaScript и TypeScript с интеграцией контроля качества кода.
- JavaScript (API Chrome) - Разработка на JavaScript с интеграцией API Chrome.
- Оптимизация (Код блокчейна Rell) - Разработка по оптимизации с интеграцией кода блокчейна Rell.
- Pandas (Руководство по scikit-learn) - Разработка на Pandas с интеграцией руководства по scikit-learn.
- Plasticode (API Telegram) - Разработка на Plasticode с интеграцией API Telegram.
- PyQt6 (Обработка EEG) - Разработка на PyQt6 с интеграцией обработки EEG.
- Руководство по Python/TypeScript - Разработка на Python с интеграцией руководства по TypeScript.
- Лучшие практики Python - Разработка на Python с интеграцией лучших практик.
- Разработчик Python - Разработка на Python с интеграцией для разработчика.
- Руководство по проектам Python - Разработка на Python с интеграцией руководства по проектам.
- Лучшие практики PySpark ETL - Разработка PySpark ETL с фокусом на стиль кода, соединения, оконные функции, операции map и шаблоны Iceberg.
- PyTorch (scikit-learn) - Разработка на PyTorch с интеграцией scikit-learn.
- Лучшие практики R - Разработка на R с интеграцией лучших практик.
- Rust - Безопасная, идиоматичная разработка приложений и библиотек на Rust.
- Solidity (Foundry) - Разработка на Solidity с интеграцией Foundry.
- Solidity (Hardhat) - Разработка на Solidity с интеграцией Hardhat.
- Solidity (Приложения на блокчейне с React) - Разработка на Solidity с интеграцией приложений на блокчейне с React.
- Кошелёк Solana с осведомллением о безопасности - Безопасность кошельков Solana, изолированные подписи, списки разрешённых программ, обработка транзакций с осознанием MEV и эксплуатационные ограничения.
- TypeScript (Технический стек LLM) - Разработка на TypeScript с интеграцией технического стека LLM.
- TypeScript (Node.js, Next.js, AI) - Разработка на TypeScript с интеграцией Node.js, Next.js и ИИ.
- TypeScript (Node.js, Next.js, React, UI, CSS) - Разработка на TypeScript с интеграцией Node.js, Next.js, React, UI и CSS.
- TypeScript (Node.js, React, Vite) - Разработка на TypeScript с интеграцией Node.js, React и Vite.
- TypeScript (React, Next.js, Cloudflare) - Разработка на TypeScript с интеграцией React, Next.js и Cloudflare.
- TypeScript (React, NextUI, Supabase) - Разработка на TypeScript с интеграцией React, NextUI и Supabase.
- TypeScript (shadcn/ui, Next.js) - Разработка на TypeScript с интеграцией shadcn/ui и Next.js.
- TypeScript (Vite, Tailwind) - Разработка на TypeScript с интеграцией Vite и Tailwind.
- TypeScript (Vue.js) - Разработка на TypeScript с интеграцией Vue.js.
- TypeScript (Zod, Tailwind, Next.js) - Разработка на TypeScript с интеграцией Zod, Tailwind и Next.js.
- WebAssembly (Клеточный автомат Z80) - Разработка на WebAssembly с интеграцией клеточного автомата Z80.
- TypeScript (Next.js) - Разработка на TypeScript с интеграцией Next.js.
- TypeScript (Next.js, React) - Разработка на TypeScript с интеграцией Next.js и React.
- TypeScript (Next.js, React, Tailwind, Supabase) - Разработка на TypeScript с интеграцией Next.js, React, Tailwind и Supabase.
- TypeScript (Next.js, Supabase) - Разработка на TypeScript с интеграцией Next.js и Supabase.
- TypeScript (Node.js, Next.js App) - Разработка на TypeScript с интеграцией Node.js и приложения Next.js.
- TypeScript (React) - Разработка на TypeScript с интеграцией React.
- TypeScript (Clasp App Script) - Разработка на TypeScript с интеграцией Clasp app script.
- Руководства по программированию на C++ - Разработка на C++ с интеграцией руководств по программированию.
- TensorFlow и глубокое обучение - Разработка, обучение, оценка, экспорт и развёртывание моделей TensorFlow.
Безопасность
- DevSecOps, SSDLC и AppSec - Безопасное кодирование, работа с секретами, гигиена зависимостей, аутентификация, авторизация, тестирование безопасности и документирование соответствия.
Документация
Каталоги
Как использовать
Правила проекта
- Установите Cursor AI, если вы ещё этого не сделали.
- Просмотрите приведённые выше правила, чтобы найти правило
.mdc, соответствующее вашим потребностям.
- Создайте каталог
.cursor/rules/ в вашем проекте, если он ещё не существует.
- Скопируйте выбранное файл
.mdc в .cursor/rules/.
- При необходимости настройте правило для ваших конкретных требований проекта.
Вклад
Мы приветствуем вклад! Если у вас есть отличное правило для Cursor, которым вы хотите поделиться:
- Сделайте форк этого репозитория.
- Выберите описательный слаг для правила, например
react-typescript или python-fastapi.
- Добавьте каноническое правило
.mdc в каталог rules/.
- Новые файлы
rules/*.mdc должны начинаться с frontmatter, подобного этому:
```yaml
description: Краткое описание в одну строку того, что это правило помогает Cursor делать
globs: /*.ts, /*.tsx
alwaysApply: false
```
Поле description объясняетurpose правила для Cursor и участников. Поле globs перечисляет шаблоны файлов, к которым правило должно автоматически привязываться. Используйте alwaysApply: false, чтобы ограничить действие правила совпадающим или запрошенным контекстом, и используйте alwaysApply: true только для универсальных указаний, которые должны применяться к каждому запросу.
- Обновите основной файл README.md, добавив свой вклад в соответствующую категорию.
- Убедитесь, что ваш вклад соответствует форматированию и руководствам по именованию репозитория.
- Отправьте pull request.
Пожалуйста, убедитесь, что ваш вклад является оригинальным или надлежащим образом указан, если он основан на существующей работе. Описания должны оставаться нейтральными, практичными и сосредоточенными на ценности повторно используемых правил Cursor.
Сноски
Спонсорства
- coderabbit.ai - Сократите время ревью кода и количество ошибок вдвое.
- Unblocked MCP - Командные знания для рабочих процессов Cursor.
- Warp - Рабочие процессы терминала для кодирования с несколькими ИИ-агентами.