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

javascript-chrome-apis-cursorrules-prompt-file — правило для Cursor

Правило для Cursor, которое настраивает ИИ-агента на разработку расширений Chrome: манифест, архитектура, работа с Chrome API.

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

Что делает 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

По шагам, с командами для каждой платформы: 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

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

Всё по теме «Браузер и парсинг» →
chrome-extensions GoogleChrome Помогает создавать и публиковать расширения для Chrome по стандартам Manifest V3. Задаёт правила для фоновых скриптов, боковых панелей и разрешений. CX Codex +1 10 900установок clerk-chrome-extension-patterns clerk Набор инструкций по интеграции @clerk/chrome-extension в браузерные расширения. Помогает настроить вход в popup, сессии в service worker и делегирование OAuth через веб-приложение. CX Codex +1 14 400установок chrome-extension samber Помогает создавать и дорабатывать Chrome-расширения на Manifest V3. Пригодится для manifest.json, content scripts, фоновой логики и API браузера. CX Codex +1 4 500установок chrome-extension-development Mindrally Ведёт агента по сборке расширений Chrome на Manifest V3: манифест, service worker, content scripts, попап, публикация в Chrome Web Store. CX Codex +1 2 800установок chrome-extension-ui pproenca Набор правил по интерфейсу расширений Chrome: где ставить popup, где side panel, как сделать доступную навигацию и понятные состояния загрузки. CX Codex +1 719установок chrome-webstore-release-blueprint brianlovin Пошагово проводит через настройку OAuth и автоматическую публикацию расширения в Chrome Web Store по изменению версии. CX Codex +1 2 800установок

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

manifest-yaml-cursorrules-prompt-file Правило задаёт Cursor, как собирать лёгкий демо-бэкенд на Manifest: структура проекта, файл manifest/backend.yml и ограничения по сущностям. ★ 41 011звёзд репо laravel-php-83-cursorrules-prompt-file Правило для Cursor, которое ведёт агента по разработке пакетов Laravel: структура, стандарты кода, тесты и документация. ★ 41 011звёзд репо kubernetes-mkdocs-documentation-cursorrules-prompt Правило задаёт Cursor роль технического писателя: агент пишет документацию по Kubernetes и cloud native в Markdown и MkDocs. ★ 41 011звёзд репо knative-istio-typesense-gpu-cursorrules-prompt-fil Правило для Cursor, которое превращает ассистента в помощника по serverless-проектам на Knative с Istio, Typesense и HTMX. Пригодится, если вы собираете поисковое приложение на этих технологиях. ★ 41 011звёзд репо htmx-go-fiber-cursorrules-prompt-file Правило Cursor для проектов на Go с Fiber и HTMX: задаёт структуру папок, роутинг и работу с шаблонами, чтобы агент не изобретал своё. ★ 41 011звёзд репо htmx-django-cursorrules-prompt-file Правило для Cursor, которое задаёт агенту привычки Django при работе с HTMX: шаблоны, формы, CSRF, class-based views. ★ 41 011звёзд репо how-to-documentation-cursorrules-prompt-file Правило превращает технические шаги, тест-скрипты и скриншоты в пошаговые инструкции для нетехнических пользователей. Пригодится, когда нужно писать «How To» по фиче. ★ 41 011звёзд репо graphical-apps-development-cursorrules-prompt-file Правило Cursor, которое задаёт агенту контекст проекта Pyllments: графовые LLM-приложения на Python с Panel и Langchain. ★ 41 011звёзд репо

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

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