Individual skill
chrome-extensions
Build and publish Chrome Extensions using Manifest V3 best practices. Use this skill whenever the user asks to create, modify, debug, or understand Chrome browser extensions, add-ons, or anything involving the Chrome Extensions API. Trigger on mentions of: 'Chrome extension', 'browser extension', 'manifest.json', 'content script', 'service worker' (in browser context), 'popup' (in browser extension context), 'side panel', 'chrome.* API', 'declarativeNetRequest', 'omnibox', 'context menu' (in extension context), 'userScripts', 'user script', 'script manager', or any request to build functionality that integrates with the Chrome browser UI. Also trigger for publishing to the Chrome Web Store: 'publish extension', preparing an extension for publishing, responding to a review rejection, writing permission justifications, or drafting a privacy policy.
skills/chrome-extensions/SKILL.md
Source commit 341268561baaff256927c931ec8215dbd30e3cee
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 8, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 2,643
- Repository last updated
- Nov 8, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- writing Derived category
- design Derived category
- design-interface Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 26,456 bytesSKILL.mdcore · 26,456 bytesreferences/extensions/api-calling.mddoc · 2,188 bytesreferences/extensions/auth-identity.mddoc · 4,036 bytesreferences/extensions/content-scripts.mddoc · 3,506 bytesreferences/extensions/context-menus.mddoc · 1,844 bytesreferences/extensions/csp-sandbox.mddoc · 4,810 bytesreferences/extensions/declarative-net-request.mddoc · 2,794 bytesreferences/extensions/devtools.mddoc · 2,889 bytesreferences/extensions/icons.mddoc · 2,756 bytesreferences/extensions/media-capture.mddoc · 4,805 bytesreferences/extensions/message-passing.mddoc · 4,214 bytesreferences/extensions/omnibox.mddoc · 1,819 bytesreferences/extensions/permissions.mddoc · 4,641 bytesreferences/extensions/popup-ui.mddoc · 2,378 bytesreferences/extensions/prompt-api.mddoc · 3,835 bytesreferences/extensions/service-worker.mddoc · 4,591 bytesreferences/extensions/side-panel.mddoc · 4,480 bytesreferences/extensions/storage.mddoc · 1,965 bytesreferences/extensions/tab-management.mddoc · 3,756 bytesreferences/extensions/user-scripts.mddoc · 9,414 bytesreferences/webstore/chromewebstore-template.mddoc · 5,786 bytesreferences/webstore/privacy-policy.mddoc · 4,247 bytesreferences/webstore/review-checklist.mddoc · 7,074 bytesreferences/webstore/store-listing.mddoc · 8,033 bytes
Read excerpt
# Chrome Extensions
Build production-quality Chrome extensions using Manifest V3 and publish them to the Chrome Web Store.
## Part 1 — Building Extensions
### Mandatory Rules
These address the most common causes of broken extensions. Violating any produces a non-functional build.
#### 1. Icons: only reference files you create — or omit icons entirely
```
❌ BROKEN — referencing files that don't exist or reusing one file for all sizes: