PluginBench
Rule

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, architecture patterns, security practices, and Chrome API usage, helping developers create robust and performant browser extensions.

  • Establish naming conventions and code structure for Chrome extension projects
  • Guide Chrome extension manifest configuration and architecture design
  • Optimize performance and security in extension development
  • Provide best practices for Chrome API integration and usage
  • Support UI/UX development with HTML, CSS, and styling patterns
  • Enable testing, debugging, and publishing 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 developer guidelines for clean, maintainable JavaScript and TypeScript code.

**/*
41k
via PatrickJS/awesome-cursorrules

Jest unit testing best practices for JavaScript/TypeScript projects

**/*
41k
via PatrickJS/awesome-cursorrules

Expert guidance for Knative, Istio, Typesense, and GPU-accelerated serverless applications

**/*
41k
via PatrickJS/awesome-cursorrules

Kotlin Ktor development with feature-based architecture, SOLID principles, and comprehensive testing.

**/*
41k
via PatrickJS/awesome-cursorrules

Kotlin and Spring Boot coding standards, project structure, and idiomatic patterns.

**/*
41k
via PatrickJS/awesome-cursorrules

Expert guidance for writing Kubernetes and cloud-native documentation with MkDocs.

**/*
41k
via PatrickJS/awesome-cursorrules