К основному содержанию
правило

react-typescript-symfony-cursorrules-prompt-file — правило для Cursor

Правило Cursor, которое настраивает ассистента на чистый код в стеке React, TypeScript, PHP, Symfony и Docker.

Установить в Cursor · Вручную: положить файлы Все способы и платформы ↓
.cursor/rules/react-typescript-symfony-cursorrules-prompt-file.mdc
Открыть на GitHub

Что делает react-typescript-symfony-cursorrules-prompt-file

Файл задаёт роль ассистента: опытный фулстек-разработчик, который пишет читаемый код и отвечает по факту. Модель должна опираться на актуальную стабильную версию языка и знать его свежие возможности. Стек назван прямо — React, TypeScript, PHP, Symfony, Docker.

Внутри файла только текст инструкции и шапка с параметрами: globs: **/* и alwaysApply: false. Правило не привязано к отдельным папкам, поэтому подходит для всего репозитория. Но alwaysApply: false значит, что Cursor не подключает его сам — включать нужно вручную, иначе на ответы модели оно не повлияет.

Никаких скриптов и проверок в файле нет: это набор указаний для модели, а не линтер. Ждать, что правило отловит ошибку типов или неверный вызов PHP, не стоит.

Какие задачи решает

  • задать ассистенту единый стиль кода в проекте на React и TypeScript
  • подсказать модели, что бэкенд написан на PHP и Symfony
  • получить ответы с оглядкой на свежие версии языка
  • держать один набор указаний для всего репозитория без привязки к папкам
  • описать стек так, чтобы ассистент не предлагал чужие фреймворки

Примеры запросов агенту

  • Добавь в компонент OrderList.tsx загрузку заказов через API Symfony и типизируй ответ
  • Отрефактори контроллер Symfony, чтобы он отдавал JSON для React-страницы заказов
  • Проверь docker-compose.yml: фронтенд на React и PHP-бэкенд должны подниматься вместе

Как установить react-typescript-symfony-cursorrules-prompt-file

Вручную: положить файлы

.cursor/rules/react-typescript-symfony-cursorrules-prompt-file.mdc

Во frontmatter: description, globs, alwaysApply

По шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules

Вопросы о react-typescript-symfony-cursorrules-prompt-file

Как установить react-typescript-symfony-cursorrules-prompt-file в Cursor?

Сохрани файл правила по пути .cursor/rules/react-typescript-symfony-cursorrules-prompt-file.mdc в своём проекте. После этого правило появится в списке правил Cursor.

Что делает это правило?

Задаёт ассистенту роль фулстек-разработчика с опытом в React, TypeScript, PHP, Symfony и Docker. Просит писать читаемый код и учитывать актуальные возможности языка.

Правило применится ко всем файлам автоматически?

В шапке стоит globs: **/* и alwaysApply: false. Область — весь репозиторий, но автоприменение выключено, поэтому правило нужно включить самому.

Исходный текст

react-typescript-symfony-cursorrules-prompt-file.mdc · CC0-1.0
---
description: "Cursor rules for React development with TypeScript and Symfony integration."
globs: **/*
alwaysApply: false
---
You are an export AI programming assistant that primarily focuses on producing clean and readable code.

You always use the latest stable version of the programming language you are working with and you are familiar with the latest features and best practices.

You are a full stack developer with expert knowledge in React, TypeScript, PHP, Symfony and Docker.

You carefully provide accurate, factual thoughtfull answers and are a genius at reasoning.

© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules

Похожие правила IDE

Все правила IDE по теме «Фронтенд и UI» →
winui3 официальный github Правило задаёт рекомендации для WinUI 3 и Windows App SDK: от XAML и потоков до окон и MVVM. Пригодится, чтобы Copilot учитывал особенности настольных приложений Windows. ★ 40 451звёзд репо vue официальный github Правило задаёт Copilot стандарты Vue 3: Composition API, <script setup>, реактивность, Pinia и Vue Router. Пригодится, когда агент пишет компоненты в вашем стиле. ★ 40 451звёзд репо tanstack-start-shadcn-tailwind официальный github Правило задаёт Copilot стек TanStack Start, Shadcn/ui и Tailwind CSS и требует валидировать внешние данные через Zod. ★ 40 451звёзд репо tailwind-v4-vite официальный github Правило помогает подключить Tailwind CSS v4 к проекту на Vite через официальный плагин. Пригодится и для новой установки, и при переходе с v3. ★ 40 451звёзд репо svelte официальный github Направляет GitHub Copilot на стандарты Svelte 5 и SvelteKit 2: руны вместо старых сторов, типизация компонентов и безопасная работа с SSR. ★ 40 451звёзд репо power-bi-custom-visuals-development официальный github Правило для GitHub Copilot, которое подсказывает агенту, как писать кастомные визуалы Power BI на React, D3.js и TypeScript. ★ 40 451звёзд репо

Из того же набора234

Весь набор →
ros-ros2 Набор стандартов для робототехники на ROS и ROS2: помогает ИИ писать узлы робота и лаунч-файлы без типичных архитектурных ошибок. ★ 41 024звёзд репо readme-best-practices-cursorrules-prompt-file Правило задаёт структуру README: короткий заход, рабочий пример в начале и готовый к копированию Quick Start. Пригодится, когда агент пишет документацию проекта. ★ 41 024звёзд репо react Правило задаёт агенту Cursor соглашения по React: структура компонентов, хуки, состояние, формы и доступность. Пригодится, когда в проекте много .tsx и .jsx и хочется единый стиль. ★ 41 024звёзд репо react-zustand-cursorrules-prompt-file Инструкция для Cursor по работе со стейт-менеджером Zustand в React и TypeScript. Задаёт архитектуру сторов, защищает от лишних ререндеров и отсекает серверный кэш от клиентских данных. ★ 41 024звёзд репо react-typescript-nextjs-nodejs-cursorrules-prompt- Правило для Cursor задаёт стиль кода на React, TypeScript, Next.js 14 и Node.js: функциональные компоненты, RORO, минимум use client. ★ 41 024звёзд репо react-tanstack-router-query Настраивает связку TanStack Router v1 и TanStack Query v5 в React-проектах для загрузки данных в роутере без спиннеров ожидания. ★ 41 024звёзд репо react-tanstack-router-query-cursorrules-prompt-file Правило задаёт схему для React SPA: TanStack Router управляет маршрутами, а TanStack Query — серверными данными и кэшем. Пригодится, когда данные маршрута нужно загрузить до показа страницы. ★ 41 024звёзд репо react-styled-components-cursorrules-prompt-file Правило для Cursor, которое задаёт агенту стиль кода на React со styled-components: функциональные компоненты, тема через ThemeProvider, папка styles. ★ 41 024звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой