chrome-extension

Chrome Extensions (Manifest V3) performance and code quality guidelines. Use when writing, reviewing, or refactoring Chrome extension code including service…

INSTALLATION
npx skills add https://github.com/pproenca/dot-skills --skill chrome-extension
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Chrome Extension Best Practices

Comprehensive performance and code quality guide for Chrome Extensions (Manifest V3). Contains 67 rules across 12 categories, prioritized by impact to guide automated refactoring and code generation.

When to Apply

Reference these guidelines when:

  • Writing new Chrome extension code
  • Migrating from Manifest V2 to Manifest V3
  • Optimizing service worker lifecycle and state management
  • Implementing content scripts for page interaction
  • Debugging performance issues in extensions

Rule Categories by Priority

Priority

Category

Impact

Prefix

1

Service Worker Lifecycle

CRITICAL

sw-

2

Content Script Optimization

CRITICAL

content-

3

Message Passing Efficiency

HIGH

msg-

4

Storage Operations

HIGH

storage-

5

Network & Permissions

MEDIUM-HIGH

net-

6

Memory Management

MEDIUM

mem-

7

UI Performance

MEDIUM

ui-

8

API Usage Patterns

LOW-MEDIUM

api-

9

Code Style & Naming

MEDIUM

style-

10

Component Patterns

MEDIUM

comp-

11

Error Handling

HIGH

err-

12

Testing Patterns

MEDIUM

test-

Quick Reference

1. Service Worker Lifecycle (CRITICAL)

2. Content Script Optimization (CRITICAL)

3. Message Passing Efficiency (HIGH)

4. Storage Operations (HIGH)

5. Network & Permissions (MEDIUM-HIGH)

6. Memory Management (MEDIUM)

7. UI Performance (MEDIUM)

8. API Usage Patterns (LOW-MEDIUM)

9. Code Style & Naming (MEDIUM)

10. Component Patterns (MEDIUM)

11. Error Handling (HIGH)

12. Testing Patterns (MEDIUM)

How to Use

Read individual reference files for detailed explanations and code examples:

Full Compiled Document

For a complete guide with all rules in a single document, see AGENTS.md.

Reference Files

File

Description

AGENTS.md

Complete compiled guide with all rules

references/_sections.md

Category definitions and ordering

assets/templates/_template.md

Template for new rules

metadata.json

Version and reference information

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card