What problem does it solve?
Chrome extension builds often turn into a confusing, evidence-poor process where bundler choices, security constraints, lint warnings, and CWS packaging changes aren’t clearly validated before shipping.
Core Features & Use Cases
- Bundler selection and wiring: Choose Vite+CRXJS, WXT, Plasmo, or no-bundler flow and configure the build pipeline accordingly, including popup HMR when relevant.
- CWS-ready packaging with hard validation: Generate/verify icons, validate MV3 manifest properties, enforce permission/host permission checks, run web-ext lint as warnings-as-errors, and zip the correct dist output.
- Durable handoff planning: Produces a
build-pipeline decision that is bounded by required evidence, confidence scoring, and explicit stop conditions.
Quick Start
Ask your AI tool to set up the build pipeline for your Chrome MV3 extension with linting and CWS zip validation: “Set up chrome-extension-build to produce a CWS-ready zip with web-ext lint warnings blocked.”