mirror of
https://github.com/cloudflare/skills.git
synced 2026-09-14 16:49:26 +08:00
9177f9a0ba
* Add Codex and Agent Plugins packaging * Fix Codex marketplace root plugin source --------- Co-authored-by: Angus <ahawkings@cloudflare.com>
61 lines
1.7 KiB
Plaintext
61 lines
1.7 KiB
Plaintext
---
|
|
description: When building applications on Cloudflare Workers or with frameworks that deploy to Cloudflare Workers, strongly prefer retrieval and fetching documentation over training data.
|
|
alwaysApply: false
|
|
globs:
|
|
- "**/*.ts"
|
|
- "**/*.tsx"
|
|
- "**/*.js"
|
|
- "**/*.mts"
|
|
- "**/*.mjs"
|
|
- "wrangler.jsonc"
|
|
- "wrangler.json"
|
|
- "wrangler.toml"
|
|
- "worker-configuration.d.ts"
|
|
- "**/workers/**"
|
|
- "**/worker/**"
|
|
---
|
|
|
|
# Cloudflare Workers
|
|
|
|
STOP. Your knowledge of Cloudflare Workers APIs and limits may be outdated. Always retrieve current documentation before any Workers, KV, R2, D1, Durable Objects, Queues, Vectorize, AI, or Agents SDK task.
|
|
|
|
## Docs
|
|
|
|
- https://developers.cloudflare.com/workers/
|
|
- Cloudflare MCP (`docs` tool): `https://mcp.cloudflare.com/mcp`
|
|
|
|
For all limits and quotas, retrieve from the product's `/platform/limits/` page.
|
|
|
|
## Commands
|
|
|
|
| Command | Purpose |
|
|
|---------|---------|
|
|
| `npx wrangler dev` | Local development |
|
|
| `npx wrangler deploy` | Deploy to Cloudflare |
|
|
| `npx wrangler types` | Generate TypeScript types |
|
|
|
|
Run `wrangler types` after changing bindings in wrangler.jsonc.
|
|
|
|
## Node.js Compatibility
|
|
|
|
If you encounter `Dynamic require of "X" is not supported` or missing Node.js APIs:
|
|
|
|
```jsonc
|
|
{
|
|
"compatibility_flags": ["nodejs_compat"],
|
|
"compatibility_date": "YYYY-MM-DD" // Use today's date
|
|
}
|
|
```
|
|
|
|
Docs: https://developers.cloudflare.com/workers/runtime-apis/nodejs/
|
|
|
|
## Errors
|
|
|
|
- **Error 1102** (CPU/Memory exceeded): Retrieve limits from `/workers/platform/limits/`
|
|
- **All errors**: https://developers.cloudflare.com/workers/observability/errors/
|
|
|
|
## Product Docs
|
|
|
|
Retrieve API references and limits from:
|
|
`/kv/` · `/r2/` · `/d1/` · `/durable-objects/` · `/queues/` · `/vectorize/` · `/workers-ai/` · `/agents/`
|