.cursor/rules/*.mdc поддерживает globs: правило срабатывает только на matching файлы.
Пример
frontend.mdc → src/app/**. api.mdc → backend/**. Общие запреты — в always.mdc или User Rules.
Ошибка
Десять файлов rules с одинаковым текстом. Лучше один с секциями и точечные globs. Устаревшее правило хуже его отсутствия: модель следует тексту, который уже неправда.
Что писать в файле
Запреты и факты, не лозунги. «Не меняй существующие slug без миграции» работает. «Пиши чистый код» — нет.
Полный разбор — Cursor Rules. Командный файл — Rules для команды.