javascript chrome apis
via PatrickJS/awesome-cursorrules
Expert guidance for Chrome extension development with JavaScript and Chrome APIs.
What is javascript chrome apis?
This rule provides comprehensive guidance for building Chrome extensions using JavaScript, HTML, and CSS. It covers naming conventions, manifest configuration, architecture patterns, UI/styling, performance, security, and API usage to help developers create robust, compliant extensions.
- Establishes naming conventions and code style standards for Chrome extension projects
- Guides Chrome Extension Manifest configuration and extension architecture design
- Provides UI/styling best practices and performance optimization techniques
- Enforces security practices for Chrome API usage and data handling
- Supports internationalization and testing/debugging workflows for extensions
Applies to
File patterns this rule matches.
Rule definition (reference)
Source of truth, from the repository.
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.
Related rules
Senior full-stack TypeScript, React, Node.js guidance with clean architecture, testing, and WHY-oriented reasoning.
Quantitative factor research skills for designing, evaluating, and mining alpha factors in equities markets.
Android development with Jetpack Compose, clean architecture, and Material Design 3.
Angular development with Novo Elements UI library using standalone components.
Expert Angular 18 + TypeScript development with Jest, emphasizing clean code and performance.
Manage Kubernetes clusters, add-ons, stacks, and credentials via the Ankra CLI platform.