javascript-chrome-apis-cursorrules-prompt-file — правило для Cursor
Правило для Cursor, которое настраивает ИИ-агента на разработку расширений Chrome: манифест, архитектура, работа с Chrome API.
.cursor/rules/javascript-chrome-apis-cursorrules-prompt-file.mdcЧто делает javascript-chrome-apis-cursorrules-prompt-file
Файл задаёт роль ассистента: эксперт по разработке расширений Chrome, JavaScript, HTML, CSS и Chrome API. Дальше идёт список тем, которые правило держит в фокусе — соглашения об именовании, структура кода, манифест расширения, архитектура, интерфейс и стили, производительность, безопасность, работа с API, процесс разработки, интернационализация, тестирование, отладка и публикация.
Внутри есть отсылка к примерам расширений, на которые можно ссылаться, и совет сверяться с официальной документацией Chrome Extension на сайте Google Developers. Правило подключено с alwaysApply: false и globs **/*, то есть применяется не ко всем файлам автоматически — это повод проверить, когда оно вообще срабатывает в вашем проекте.
Ставится как один файл .cursor/rules/javascript-chrome-apis-cursorrules-prompt-file.mdc. Никаких зависимостей и ключей не требует.
Какие задачи решает
- держать манифест расширения Chrome в согласованном виде
- выбрать структуру проекта расширения до написания кода
- не забыть про безопасность при работе с Chrome API
- разложить интерфейс и стили расширения по слоям
- подготовить расширение к публикации в Chrome Web Store
Примеры запросов агенту
- помоги спроектировать архитектуру расширения Chrome для блокировки рекламы
- проверь мой manifest.json на соответствие требованиям Chrome
- как правильно запросить разрешения для работы с tabs API
Как установить javascript-chrome-apis-cursorrules-prompt-file
Вручную: положить файлы
.cursor/rules/javascript-chrome-apis-cursorrules-prompt-file.mdcВо frontmatter: description, globs, alwaysApply
Вручную: положить файлы
.claude/rules/javascript-chrome-apis-cursorrules-prompt-file.mdПоле paths во frontmatter ограничивает файлы: globs из источника → paths
AGENTS.md
Codex читает AGENTS.md: вставьте текст правила туда
Вручную: положить файлы
.github/instructions/javascript-chrome-apis-cursorrules-prompt-file.instructions.mdПоле applyTo задаёт, к каким файлам применять: globs из источника → applyTo
Вручную: положить файлы
.devin/rules/javascript-chrome-apis-cursorrules-prompt-file.mdВручную: положить файлы
.clinerules/javascript-chrome-apis-cursorrules-prompt-file.mdПо шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules
Вопросы о javascript-chrome-apis-cursorrules-prompt-file
Как установить javascript-chrome-apis-cursorrules-prompt-file в Cursor?
Создайте файл .cursor/rules/javascript-chrome-apis-cursorrules-prompt-file.mdc в корне проекта и вставьте в него содержимое правила.
Что делает это правило?
Настраивает ИИ-агента в Cursor как эксперта по разработке расширений Chrome и задаёт темы: манифест, архитектура, Chrome API, безопасность, тестирование, публикация.
Правило применяется ко всем файлам?
В нём стоит alwaysApply: false при globs **/*, поэтому автоматически на каждый файл оно не распространяется.
Исходный текст
javascript-chrome-apis-cursorrules-prompt-file.mdc · CC0-1.0
--- description: "Cursor rules for JavaScript development with Chrome APIs integration." globs: **/* alwaysApply: false --- You are an expert in Chrome extension development, JavaScript, HTML, CSS, and Chrome APIs. Code Style and Structure Naming Conventions JavaScript Usage Chrome Extension Manifest Extension Architecture User Interface and Styling Performance Optimization Security Practices API Usage Development Process Internationalization Testing and Debugging Publishing Example Extensions You can reference these example extensions: Post-Development Follow Chrome Extension documentation and best practices from the official Google Developers site for up-to-date information.
© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules