← All skills
chrome-extension
97 / 100 · Low risk
Fine to try.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Comprehensive guide for building Chrome extensions with Manifest V3. Use this skill whenever the user mentions Chrome extension, browser extension, manifest.json, content script, service worker (in extension context), popup, side panel, chrome.runtime, chrome.tabs, chrome.storage, chrome.scripting, background script, MV3, Manifest V3, or any Chrome extension API. Also trigger when the user wants to inject scripts into web pages, communicate between page and background, bypass CSP from a content…
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: api.example.com
This is disclosed by the author in the skill's SKILL.md or README.
Found in 25 places.
Show 17 more
- skills/chrome-extension/references/content-scripts.md, line 33
- Intercepting/monkey-patching page functions (`fetch`, `XMLHttpRequest`, custom APIs) - skills/chrome-extension/references/execution-contexts.md, line 194
| `fetch()` | Yes, bypasses CORS with host_permissions | - skills/chrome-extension/references/execution-contexts.md, line 197
| `XMLHttpRequest` | Not available (fetch only) | - skills/chrome-extension/references/execution-contexts.md, line 222
| `fetch()` | Yes, same as SW (extension origin) | - skills/chrome-extension/references/execution-contexts.md, line 245
| `fetch()` | Yes (extension origin) | - skills/chrome-extension/references/execution-contexts.md, line 265
| `fetch()` | Yes (extension origin) | - skills/chrome-extension/references/execution-contexts.md, line 284
| `fetch()` | Subject to page's CSP `connect-src` and CORS | - skills/chrome-extension/references/execution-contexts.md, line 308
| `fetch()` | Subject to page's full CSP and CORS | - skills/chrome-extension/references/execution-contexts.md, line 330
| `fetch()` | Yes (extension origin, bypasses page CSP) | - skills/chrome-extension/references/messaging-rpc.md, line 57
const data = await fetch('https://api.example.com/data'); - skills/chrome-extension/references/messaging-rpc.md, line 102
const res = await fetch(msg.url); - skills/chrome-extension/references/messaging-rpc.md, line 505
const res = await fetch(`https://api.example.com/users/${params.id}`); - skills/chrome-extension/references/messaging-rpc.md, line 531
const res = await fetch(params.url, { - skills/chrome-extension/references/network-csp.md, line 114
fetch(message.url, message.init || {}) - skills/chrome-extension/references/network-csp.md, line 134
fetch(message.url, message.init) - skills/chrome-extension/references/network-csp.md, line 314
Service workers only support `fetch()`. No `XMLHttpRequest`, no `$.ajax`. - skills/chrome-extension/references/network-csp.md, line 325
const response = await fetch(url);
and 5 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'chrome-extension' ] || [ -L ~/.agents/skills/'chrome-extension' ]; then echo 'A skill folder named chrome-extension already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/chrome-extension' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/chrome-extension' ~/.agents/skills/'chrome-extension' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'chrome-extension' ~/.claude/skills/'chrome-extension' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 97 |
| 2026-11-07 | 8f88f9a | 97 |