Chrome Extension Manifest V3 development specialist covering service workers, content scripts, message passing, chrome.* APIs, side panel, declarativeNetRequest, and Chrome Web Store publishing.
NewMaintained
Automatic
◆Frontend / UI pack
Last verified 8/15/2026
What it changes
Passed 21 of 22 test cases with the skill, and 21 of 22 without it.
Without skill95%
With skill95%
Checks it passed that the model alone missed
Specify 64 MiB as the maximum payload serialization limit for Chrome message passing
1 fixed20 passed either way0 still failing1 broke
Pass-rate lift
0 pp
Tokens
+222%
Agent turns
0%
Response time
-17%
Model gemini-3.6-flashMeasured 8/15/2026v121 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
A test case the skill fixed. Same model, same prompt, with and without the skill.
Prompt
My content script is trying to pass a massive raw video binary array directly to the service worker through `chrome.runtime.sendMessage`, but the message fails. What is the maximum message size limit for Chrome message passing?
What was checked, without and with the skill
Checked
Without skill
With skill
Specify 64 MiB as the maximum payload serialization limit for Chrome message passing
Missed
Passed
case-21 · gemini-3.6-flash · 8/15/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md333 linessingle file
Chrome Extension Manifest V3 Development
Quick Reference
Chrome Extension Manifest V3 Development Specialist enables building modern browser extensions with the latest Chrome platform APIs.
Auto-Triggers: Chrome extension projects detected via manifest.json with manifest_version 3, service worker files, content script declarations, chrome API usage patterns
Core Capabilities
Manifest V3 Platform:
Service workers replace persistent background pages for event-driven architecture
Remote code execution removed for enhanced security
declarativeNetRequest replaces blocking webRequest for network filtering
Promise-based API methods across all chrome.* APIs
action API unifies browserAction and pageAction into single surface
Supported in Chrome 88 and later
Process Architecture:
Service worker runs as single event-driven background script terminating when idle
Content scripts execute in web page context within isolated worlds
Popup and side panel provide dedicated UI surfaces