quangpl/browser-extension-skills

A set of ready to use Agent Skills for building, testing, analyzing and publishing browser extensions.

48Stars on the repository
12Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

extension-analyze

01

quangpl/browser-extension-skills

Skill Claude CodeCodex

Audit Chrome extensions for security issues, best practice violations, performance problems, and CWS compliance. Scans manifest, code, CSP, message handlers, storage, and dependencies.

not rated 48 +1 2mo ago A 39 tokens original MIT

extension-assets

02

quangpl/browser-extension-skills

Skill Claude CodeCodex needs its repo

Generate and manage all Chrome extension assets: icons (16–128px), CWS listing images, promotional tiles, and public/ folder setup. Supports ImageMagick, Gemini API, and manual prompt templates.

not rated 48 +1 2mo ago A 45 tokens original MIT

extension-backend

03

quangpl/browser-extension-skills

Skill Claude CodeCodex

Build backend APIs for Chrome extensions. NestJS + MongoDB (Mongoose) recommended stack. Auth, webhooks, license verification, CORS. Use when: backend, API, server, database, license, webhook.

not rated 48 +1 2mo ago A 49 tokens original MIT

extension-create

04

quangpl/browser-extension-skills

Skill Claude CodeCodex

Auto-scaffold Chrome extensions with WXT or Plasmo. Ask user for name/features, scaffold, configure entrypoints. Use when: create extension, scaffold, new extension.

not rated 48 +1 2mo ago A 39 tokens original MIT

extension-dev

05

quangpl/browser-extension-skills

Skill Claude CodeCodex

Detect Chrome extension framework/stack, find proper docs, implement features, and debug across service worker, content script, and popup contexts.

not rated 48 +1 2mo ago A 30 tokens original MIT

extension-manifest

06

quangpl/browser-extension-skills

Skill Claude CodeCodex

Generate and validate manifest.json with optimal permissions for Chrome MV3 extensions. Analyzes code to determine minimum permissions. Use when: manifest, permissions, manifest.json.

not rated 48 +1 2mo ago A 37 tokens original MIT

extension-migration

07

quangpl/browser-extension-skills

Skill Claude CodeCodex

Migrate Chrome extensions from MV2 to MV3. Service workers, declarativeNetRequest, API replacements. Use when: migrate, mv2, mv3, manifest v2.

not rated 48 +1 2mo ago A 41 tokens original MIT

extension-payment

08

quangpl/browser-extension-skills

Skill Claude CodeCodex

Integrate payment gateways into Chrome extensions. Stripe, Paddle, Lemon Squeezy, Polar, PayPal, and more. Licensing, subscriptions, freemium. Use when: payment, monetize, subscribe, billing, premium.

not rated 48 +1 2mo ago A 49 tokens original MIT

extension-publish

09

quangpl/browser-extension-skills

Skill Claude CodeCodex

Prepare, submit, and optimize Chrome Web Store listings. Covers workflow, checklist, rejection reasons, listing optimization, and CI/CD automation.

not rated 48 +1 2mo ago A 31 tokens original MIT

extension-review

10

quangpl/browser-extension-skills

Skill Claude CodeCodex

Scan extension source code for Chrome Web Store rejection risks. Generates report with issues, root causes, and fixes. Use when: review, pre-submit, rejection, CWS compliance, store review.

not rated 48 +1 2mo ago A 42 tokens original MIT

extension-test

11

quangpl/browser-extension-skills

Skill Claude CodeCodex

Set up and run unit, integration, and E2E tests for Chrome extensions. Covers Jest mocks for chrome. APIs and Puppeteer E2E with real Chrome.

not rated 48 +1 2mo ago A 37 tokens original MIT

extension-ui

12

quangpl/browser-extension-skills

Skill Claude CodeCodex

Build polished Chrome extension UIs (popup/sidepanel/options). Analyze existing UI, suggest improvements, set up design systems, enforce a11y and UX best practices.

not rated 48 +1 2mo ago A 37 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: