← All skills
cloudflare
95 / 100 · Low risk
Fine to try.
By daishiman/harness-dev (GitHub) · coding · 10 stars · scanned at commit 3e1b394
Cloudflare全体の製品選択と対象Accountの文脈を確定するルータースキル。Workers、Pages、KV、D1、R2、Workers AI、Vectorize、Agents SDK、Flagship、Tunnel、WAF、Terraform等のどの製品・参照・専用Skillを使うか判断する。Cloudflare要件が複数製品にまたがる、製品名が未確定、Accountの選択が必要な場合に使う。Wrangler操作、Durable Objects、Turnstile、Email Service、Workersコード、本番デプロイは責務表の専用Skillへ委譲し、本Skillで実行手順を重複定義しない。数値・API・設定は記憶よりCloudflare公式ドキュメントの取得を優先する。
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: auth-worker.example.com, fake-host, api.example.com, fake, api.cloudflare.com
The author does not mention this.
Found in 40 places.
Show 17 more
- .agents/skills/cloudflare/references/bindings/gotchas.md, line 212
- **`addEventListener('fetch', …)` の旧形式では `env` が届かない**: bindings は Module Worker の `fetch(request, env, ctx)` handler(または Hono の `c.env`)で受け取る。旧形式は使わない。 - .agents/skills/cloudflare/references/bindings/patterns.md, line 10
async fetch(request: Request, env: Env) { - .agents/skills/cloudflare/references/bindings/patterns.md, line 17
const response = await env.AUTH_SERVICE.fetch( - .agents/skills/cloudflare/references/bindings/patterns.md, line 29
await fetch('https://auth-worker.example.com/validate'); - .agents/skills/cloudflare/references/bindings/patterns.md, line 32
await env.AUTH_SERVICE.fetch(new Request('https://fake-host/validate')); - .agents/skills/cloudflare/references/bindings/patterns.md, line 46
async fetch(request: Request): Promise<Response> { - .agents/skills/cloudflare/references/bindings/patterns.md, line 54
const response = await env.AUTH_SERVICE.fetch( - .agents/skills/cloudflare/references/bindings/patterns.md, line 74
const response = await fetch('https://api.example.com', { - .agents/skills/cloudflare/references/bindings/patterns.md, line 106
const response = await worker.fetch( - .agents/skills/cloudflare/references/bindings/patterns.md, line 176
await stub.fetch(new Request('https://fake/increment')); - .agents/skills/cloudflare/references/bindings/patterns.md, line 187
**❌ Using REST API:** `fetch('https://api.cloudflare.com/.../kv/...')` - .agents/skills/cloudflare/references/d1/patterns.md, line 86
async fetch(request: Request, env: { [key: `TENANT_${string}`]: D1Database }) { - .agents/skills/cloudflare/references/d1/patterns.md, line 125
async fetch(request: Request, env: Env) { - .agents/skills/cloudflare/references/kv/patterns.md, line 26
const origin = await fetch(`https://api.example.com/${key}`).then(r => r.json()); - .agents/skills/cloudflare/references/kv/patterns.md, line 51
() => fetch("https://api.example.com/users").then(r => r.json()) - .agents/skills/cloudflare/references/queues/patterns.md, line 8
async fetch(request: Request, env: Env): Promise<Response> { - .agents/skills/cloudflare/references/queues/patterns.md, line 41
await fetch(env.LOG_ENDPOINT, { method: 'POST', body: JSON.stringify({ logs }) });
and 20 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'cloudflare' ] || [ -L ~/.agents/skills/'cloudflare' ]; then echo 'A skill folder named cloudflare already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/daishiman/harness-dev' "$d" && git -C "$d" checkout --quiet '3e1b394bd699e07d0b030acd44ee12f9143f89eb' -- '.agents/skills/cloudflare' && mkdir -p ~/.agents/skills && cp -R "$d"/'.agents/skills/cloudflare' ~/.agents/skills/'cloudflare' && 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/'cloudflare' ~/.claude/skills/'cloudflare' (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 daishiman/harness-dev shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/daishiman/harness-dev/)
Score history
| Date | Version | Score |
|---|
| 2026-11-12 | 3e1b394 | 95 |
| 2026-11-08 | d629311 | 95 |
| 2026-11-06 | e63e798 | 75 |
Also found in
Identical copies of this skill exist at:
- daishiman/harness-dev/.claude/skills/cloudflare
- daishiman/harness-dev/aidd-agent-kit/skills/cloudflare