← All skills
workers-best-practices
97 / 100 · Low risk
Fine to try.
By fcakyon/claude-codex-settings (GitHub) · design · 1,205 stars · scanned at commit 20ef1fd
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.
Found in 19 places.
Show 16 more
- plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 22
const response = await fetch("https://api.example.com/large-dataset"); - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 29
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> { - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 36
const response = await fetch(url); - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 53
const response = await fetch("https://api.example.com/large-dataset"); - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 71
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> { - plugins/cloudflare-skills/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. - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 106
const response = await fetch( - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 123
async fetch(request: Request, env: Env): Promise<Response> { - plugins/cloudflare-skills/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/...")`. - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 174
async fetch(request: Request, env: Env): Promise<Response> { - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 196
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> { - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 210
async fetch(request: Request, env: Env): Promise<Response> { - plugins/cloudflare-skills/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) }); - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 228
ctx.waitUntil(fetch("https://api.example.com/webhook", { method: "POST", body: JSON.stringify(data) })); - plugins/cloudflare-skills/skills/workers-best-practices/references/runtime-patterns.md, line 234
fetch("https://api.example.com/webhook", { method: "POST", body: JSON.stringify(data) }); - plugins/cloudflare-skills/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/fcakyon/claude-codex-settings' "$d" && git -C "$d" checkout --quiet '20ef1fd7033547e09636b9b179feef61b8b914ed' -- 'plugins/cloudflare-skills/skills/workers-best-practices' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugins/cloudflare-skills/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 fcakyon/claude-codex-settings shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/fcakyon/claude-codex-settings/)
Score history
| Date | Version | Score |
|---|
| 2026-11-10 | 20ef1fd | 97 |
| 2026-11-08 | 0574bbb | 97 |
| 2026-11-06 | d7e0ad0 | 97 |