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

es-module-nodejs-guidelines-cursorrules-prompt-fil — правило Cursor

Правило настраивает Cursor на работу с современным Node.js и синтаксисом ES-модулей. Оно требует коротких ответов и запрещает пустые извинения за баги.

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

Что делает es-module-nodejs-guidelines-cursorrules-prompt-fil

Инструкция переключает генерацию кода на модули ES и свежие возможности Node.js. Ассистент разбивает каждую задачу на шаги, сразу расставляет приоритеты и пишет лаконично. Если модель не успевает дописать код, она обязана оставить комментарии TODO:.

В правило встроена шкала подробности ответов от V0 до V3. По умолчанию действует режим V0 с минимальным кодом без лишних пояснений, а уровень V3 разворачивает функции и соблюдает DRY.

Каждый сгенерированный файл агент обязан начинать с однострочного комментария с путём к нему. Пояснения к коду пишутся только для неочевидной логики или редких библиотек, причём они должны объяснять цель, а не эффект работы.

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

  • перевести генерацию кода на синтаксис ES-модулей в Node.js
  • сократить многословные ответы ассистента до компактного кода
  • стандартизировать формат комментариев и указание путей к файлам
  • заставить модель исправлять ошибки вместо извинений

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

  • Сделай утилиту для чтения файлов на ES-модулях V1
  • Напиши HTTP-обработчик на чистом Node.js с синтаксисом import/export V2
  • Отрефактори этот скрипт под свежие фичи Node.js V0

Как установить es-module-nodejs-guidelines-cursorrules-prompt-fil

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

.cursor/rules/es-module-nodejs-guidelines-cursorrules-prompt-fil.mdc

Во frontmatter: description, globs, alwaysApply

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

Вопросы о es-module-nodejs-guidelines-cursorrules-prompt-fil

Как установить es-module-nodejs-guidelines-cursorrules-prompt-fil в Cursor?

Сохраните правило в файл .cursor/rules/es-module-nodejs-guidelines-cursorrules-prompt-fil.mdc в корневом каталоге проекта.

Зачем нужно это правило?

Оно заставляет Cursor писать код для Node.js строго на ES-модулях, использовать свежие возможности JavaScript и не тратить токены на вежливые извинения при сбоях.

Как работает переключение подробности ответов?

Добавьте в запрос модификатор: V0 даёт экстремально сжатый код, V1 — лаконичный ответ, V2 — простой вариант, а V3 создаёт подробный код с вынесением повторяющихся функций.

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

es-module-nodejs-guidelines-cursorrules-prompt-fil.mdc · CC0-1.0
---
description: "Cursor rules for ES Module development with Node.js guidelines."
globs: **/*
alwaysApply: false
---
## General

- Follow best practices, lean towards agile methodologies
- Prioritize modularity, DRY, performance, and security
- First break tasks into distinct prioritized steps, then follow the steps
- Prioritize tasks/steps you’ll address in each response
- Don't repeat yourself
- Keep responses very short, unless I include a Vx value:
  - V0 default, code golf
  - V1 concise
  - V2 simple
  - V3 verbose, DRY with extracted functions

## Code

- Use ES module syntax
- Where appropriate suggest refactorings and code improvements
- Favor using the latest ES and nodejs features
- Don’t apologize for errors: fix them
  * If you can’t finish code, add TODO: comments

## Comments

- Comments should be created where the operation isn't clear from the code, or where uncommon libraries are used
- Code must start with path/filename as a one-line comment
- Comments should describe purpose, not effect

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

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

Все правила IDE по теме «Бэкенд и API» →
typespec-m365-copilot официальный github Правило подсказывает, как описывать агентов и API-плагины Microsoft 365 Copilot на TypeSpec. Срабатывает при работе с файлами .tsp. ★ 40 451звёзд репо typescript-mcp-server официальный github Правило подсказывает Copilot, как писать MCP-серверы на TypeScript SDK: классы, схемы на zod, транспорты и типовые ошибки. ★ 40 451звёзд репо springboot официальный github Правило задаёт Copilot стиль кода для Spring Boot: внедрение зависимостей, конфигурация, логирование и проверка сборки. ★ 40 451звёзд репо springboot-4-migration официальный github Инструкция для GitHub Copilot по переводу проектов со Spring Boot 3.x на 4.0. Помогает обновить зависимости в Gradle Kotlin DSL, каталоги версий и имена стартеров. ★ 40 451звёзд репо ruby-on-rails официальный github Задаёт для GitHub Copilot стандарты архитектуры Rails: тонкие контроллеры, сервисные объекты и строгие миграции. Помогает писать предсказуемый бэкенд на Ruby. ★ 40 451звёзд репо quarkus официальный github Задаёт стандарты разработки на Quarkus для GitHub Copilot при работе с Java и сборщиками. Направляет генерацию сервисов, конфигураций и тестов. ★ 40 451звёзд репо

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

fortran Правило задаёт стиль для современного Fortran: модули, типы, массивы, тесты и сборка. Оно пригодится при разработке научного кода в Cursor. ★ 41 024звёзд репо flutter-development-guidelines-cursorrules-prompt-file Задаёт структуру проекта, нейминг и стиль Dart для Flutter-приложений на MVVM с Riverpod. Пригодится, когда агент в Cursor разносит код по папкам как попало. ★ 41 024звёзд репо flutter-app-expert-cursorrules-prompt-file Настраивает Cursor на разработку мобильных приложений на Flutter 3.x с чистой архитектурой, BLoC и Material 3. Помогает держать единообразную структуру фич и тестов. ★ 41 024звёзд репо fastapi Правило задаёт практики для FastAPI-проектов на Python: структура, API, модели, база данных, безопасность и тесты. Подключается к файлам по glob-шаблонам. ★ 41 024звёзд репо engineering-ticket-template-cursorrules-prompt-file Правило превращает запросы на разработку в структурированные инженерные задачи с планом, критериями приёмки и тестовыми требованиями. ★ 41 024звёзд репо embedded-stm32-hal Правило для Cursor, которое задаёт агенту рамки при работе с прошивками на C и C++: STM32 HAL, прерывания, DMA, экономия памяти. ★ 41 024звёзд репо elixir-phoenix-docker-setup-cursorrules-prompt-fil Настраивает Cursor под стек Elixir, Phoenix и Docker. Задаёт роль senior-инженера, генерацию коммитов по Conventional Commits и краткие ответы по префиксу «VV». ★ 41 024звёзд репо elixir-engineer-guidelines-cursorrules-prompt-file Правило задаёт Cursor контекст опытного Elixir-инженера и формат сообщений об изменениях. Пригодится для проектов на Phoenix и связанном стеке. ★ 41 024звёзд репо

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

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