← All skills
workers-best-practices
97 / 100 · Low risk
Fine to try. Some of what it can do is expected: a marketing skill usually talks to online services.
By LuCheremisina/marketing-skills (GitHub) · marketing · 12 stars · scanned at commit ba7a94f
Cloudflare Workers best practices for production applications. Use when writing, reviewing, or configuring Workers.
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: api.example.com, api.cloudflare.com, my-other-worker.example.com
This is disclosed by the author in the skill's SKILL.md or README. Expected for a marketing skill.
Found in 19 places.
Show 16 more
- vendor/skills/workers-best-practices/references/runtime-patterns.md, line 22
const response = await fetch("https://api.example.com/large-dataset"); - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 29
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> { - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 36
const response = await fetch(url); - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 53
const response = await fetch("https://api.example.com/large-dataset"); - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 71
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> { - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 96
**Check**: no `fetch("https://api.cloudflare.com/client/v4/...")` calls for services available as bindings. - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 106
const response = await fetch( - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 123
async fetch(request: Request, env: Env): Promise<Response> { - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 142
**Check**: Worker-to-Worker calls use `env.SERVICE_NAME.method()` (RPC) or `env.SERVICE_NAME.fetch()`, not `fetch("https://my-other-worker.example.com/...")`. - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 174
async fetch(request: Request, env: Env): Promise<Response> { - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 196
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> { - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 210
async fetch(request: Request, env: Env): Promise<Response> { - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 225
const response = await fetch("https://api.example.com/process", { method: "POST", body: JSON.stringify(data) }); - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 228
ctx.waitUntil(fetch("https://api.example.com/webhook", { method: "POST", body: JSON.stringify(data) })); - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 234
fetch("https://api.example.com/webhook", { method: "POST", body: JSON.stringify(data) }); - vendor/skills/workers-best-practices/references/runtime-patterns.md, line 297
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> {
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'workers-best-practices' ] || [ -L ~/.agents/skills/'workers-best-practices' ]; then echo 'A skill folder named workers-best-practices already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LuCheremisina/marketing-skills' "$d" && git -C "$d" checkout --quiet 'ba7a94f18d3c7a1987c4bb2fa257e5ca665296b5' -- 'vendor/skills/workers-best-practices' && mkdir -p ~/.agents/skills && cp -R "$d"/'vendor/skills/workers-best-practices' ~/.agents/skills/'workers-best-practices' && 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/'workers-best-practices' ~/.claude/skills/'workers-best-practices' (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 LuCheremisina/marketing-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LuCheremisina/marketing-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | ba7a94f | 100 |