Individual skill
cloudflare-deploy
Discover and choose Cloudflare products for apps, APIs, AI agents, storage, networking, and security. Use for architecture and product selection, including when the user describes a need without naming a Cloudflare product; then find the relevant skill or documentation.
plugins/cloudflare-skills/skills/cloudflare-deploy/SKILL.md
Source commit 4f2b4bc9a74024397b4688cbafd1ae538a83a5fb
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,200
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude-code Repository topic
- github Repository topic
- commit-message Repository topic
- pull-requests Repository topic
- cursor Repository topic
- gemini-cli Repository topic
- codex Repository topic
- codex-cli Repository topic
- plugin Repository topic
- ai-agents Repository topic
- engineering Derived category
- security Derived category
- docs Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 27,377 bytesreferences/ai-gateway/README.mddoc · 1,989 bytesreferences/ai-gateway/configuration.mddoc · 2,274 bytesreferences/ai-gateway/dynamic-routing.mddoc · 1,901 bytesreferences/ai-gateway/features.mddoc · 2,641 bytesreferences/ai-gateway/sdk-integration.mddoc · 2,293 bytesreferences/ai-gateway/troubleshooting.mddoc · 2,521 bytesreferences/ai-search/README.mddoc · 1,869 bytesreferences/ai-search/api.mddoc · 1,287 bytesreferences/ai-search/configuration.mddoc · 1,855 bytesreferences/ai-search/gotchas.mddoc · 1,664 bytesreferences/ai-search/patterns.mddoc · 1,748 bytesreferences/bindings/README.mddoc · 1,352 bytesreferences/bindings/api.mddoc · 2,423 bytesreferences/bindings/configuration.mddoc · 2,554 bytesreferences/bindings/gotchas.mddoc · 3,055 bytesreferences/bindings/patterns.mddoc · 2,442 bytesreferences/browser-rendering/README.mddoc · 1,270 bytesreferences/browser-rendering/api.mddoc · 1,208 bytesreferences/browser-rendering/configuration.mddoc · 1,325 bytesreferences/browser-rendering/gotchas.mddoc · 1,926 bytesreferences/browser-rendering/patterns.mddoc · 1,528 bytesreferences/c3/README.mddoc · 3,696 bytesreferences/c3/api.mddoc · 2,239 bytesreferences/c3/configuration.mddoc · 1,637 bytesreferences/c3/gotchas.mddoc · 2,307 bytesreferences/c3/patterns.mddoc · 2,117 bytesreferences/containers/README.mddoc · 1,925 bytesreferences/containers/api.mddoc · 1,588 bytesreferences/containers/configuration.mddoc · 1,864 bytesreferences/containers/gotchas.mddoc · 2,466 bytesreferences/containers/patterns.mddoc · 2,595 bytesreferences/cron-triggers/README.mddoc · 1,546 bytesreferences/cron-triggers/api.mddoc · 1,718 bytesreferences/cron-triggers/configuration.mddoc · 1,705 bytesreferences/cron-triggers/gotchas.mddoc · 2,399 bytesreferences/cron-triggers/patterns.mddoc · 2,010 bytesreferences/d1/README.mddoc · 1,433 bytesreferences/d1/api.mddoc · 1,986 bytesreferences/d1/configuration.mddoc · 1,986 bytesreferences/d1/gotchas.mddoc · 2,280 bytesreferences/d1/patterns.mddoc · 2,265 bytesreferences/hyperdrive/README.mddoc · 2,165 bytesreferences/hyperdrive/api.mddoc · 3,203 bytesreferences/hyperdrive/configuration.mddoc · 3,317 bytesreferences/hyperdrive/gotchas.mddoc · 3,498 bytesreferences/hyperdrive/patterns.mddoc · 2,770 bytesreferences/images/README.mddoc · 983 bytesreferences/images/api.mddoc · 1,627 bytesreferences/images/configuration.mddoc · 2,143 bytesreferences/images/gotchas.mddoc · 2,280 bytesreferences/images/patterns.mddoc · 1,885 bytesreferences/kv/README.mddoc · 1,536 bytesreferences/kv/api.mddoc · 1,792 bytesreferences/kv/configuration.mddoc · 1,732 bytesreferences/kv/gotchas.mddoc · 2,489 bytesreferences/kv/patterns.mddoc · 2,932 bytesreferences/miniflare/README.mddoc · 1,615 bytesreferences/miniflare/api.mddoc · 1,872 bytesreferences/miniflare/configuration.mddoc · 2,197 bytesreferences/miniflare/gotchas.mddoc · 2,393 bytesreferences/miniflare/patterns.mddoc · 2,297 bytesreferences/observability/README.mddoc · 2,565 bytesreferences/observability/api.mddoc · 2,264 bytesreferences/observability/configuration.mddoc · 2,517 bytesreferences/observability/gotchas.mddoc · 3,825 bytesreferences/observability/patterns.mddoc · 3,100 bytesreferences/pages-functions/README.mddoc · 1,319 bytesreferences/pages-functions/api.mddoc · 1,154 bytesreferences/pages-functions/configuration.mddoc · 1,286 bytesreferences/pages-functions/gotchas.mddoc · 1,677 bytesreferences/pages-functions/patterns.mddoc · 1,420 bytesreferences/pages/README.mddoc · 1,534 bytesreferences/pages/api.mddoc · 1,104 bytesreferences/pages/configuration.mddoc · 1,570 bytesreferences/pages/gotchas.mddoc · 1,722 bytesreferences/pages/patterns.mddoc · 1,247 bytesreferences/queues/README.mddoc · 1,862 bytesreferences/queues/api.mddoc · 1,801 bytesreferences/queues/configuration.mddoc · 2,404 bytesreferences/queues/gotchas.mddoc · 2,848 bytesreferences/queues/patterns.mddoc · 2,703 bytesreferences/r2/README.mddoc · 1,705 bytesreferences/r2/api.mddoc · 1,748 bytesreferences/r2/configuration.mddoc · 2,247 bytesreferences/r2/gotchas.mddoc · 3,414 bytesreferences/r2/patterns.mddoc · 2,286 bytesreferences/secrets-store/README.mddoc · 1,851 bytesreferences/secrets-store/api.mddoc · 1,915 bytesreferences/secrets-store/configuration.mddoc · 2,460 bytesreferences/secrets-store/gotchas.mddoc · 2,850 bytesreferences/secrets-store/patterns.mddoc · 3,085 bytesreferences/skill-feedback.mddoc · 2,787 bytesreferences/smart-placement/README.mddoc · 5,102 bytesreferences/smart-placement/api.mddoc · 5,559 bytesreferences/smart-placement/configuration.mddoc · 6,119 bytesreferences/smart-placement/gotchas.mddoc · 5,637 bytesreferences/smart-placement/patterns.mddoc · 5,784 bytesreferences/static-assets/README.mddoc · 1,729 bytesreferences/static-assets/api.mddoc · 1,741 bytesreferences/static-assets/configuration.mddoc · 2,192 bytesreferences/static-assets/gotchas.mddoc · 2,773 bytesreferences/static-assets/patterns.mddoc · 2,251 bytesreferences/stream/README.mddoc · 1,818 bytesreferences/stream/api-live.mddoc · 2,158 bytesreferences/stream/api.mddoc · 2,481 bytesreferences/stream/configuration.mddoc · 2,040 bytesreferences/stream/gotchas.mddoc · 2,338 bytesreferences/stream/patterns.mddoc · 2,323 bytesreferences/tail-workers/README.mddoc · 1,466 bytesreferences/tail-workers/api.mddoc · 1,388 bytesreferences/tail-workers/configuration.mddoc · 1,469 bytesreferences/tail-workers/gotchas.mddoc · 1,601 bytesreferences/tail-workers/patterns.mddoc · 1,564 bytesreferences/tunnel/README.mddoc · 1,547 bytesreferences/tunnel/api.mddoc · 1,360 bytesreferences/tunnel/configuration.mddoc · 1,369 bytesreferences/tunnel/gotchas.mddoc · 1,572 bytesreferences/tunnel/networking.mddoc · 1,504 bytesreferences/tunnel/patterns.mddoc · 1,513 bytesreferences/vectorize/README.mddoc · 2,101 bytesreferences/vectorize/api.mddoc · 2,171 bytesreferences/vectorize/configuration.mddoc · 2,106 bytesreferences/vectorize/gotchas.mddoc · 2,454 bytesreferences/vectorize/patterns.mddoc · 2,699 bytesreferences/waf/README.mddoc · 1,625 bytesreferences/waf/api.mddoc · 2,014 bytesreferences/waf/configuration.mddoc · 1,966 bytesreferences/waf/gotchas.mddoc · 2,395 bytesreferences/waf/patterns.mddoc · 1,944 bytesreferences/workers-ai/README.mddoc · 1,883 bytesreferences/workers-ai/api.mddoc · 1,308 bytesreferences/workers-ai/configuration.mddoc · 1,624 bytesreferences/workers-ai/gotchas.mddoc · 1,949 bytesreferences/workers-ai/patterns.mddoc · 1,724 bytesreferences/workflows/README.mddoc · 1,873 bytesreferences/workflows/api.mddoc · 1,849 bytesreferences/workflows/configuration.mddoc · 2,033 bytesreferences/workflows/gotchas.mddoc · 2,886 bytesreferences/workflows/patterns.mddoc · 2,720 bytes
Read excerpt
# Discover and build with Cloudflare
Help agents discover what they can build with Cloudflare and choose the products that fit. Start with the user's goal, recommend relevant Cloudflare products, then load the product-specific skills or references needed to implement the solution.
## Choose the CLI
Use the Cloudflare CLI (`cf`) unless the project already uses Wrangler or the user asks for Wrangler.
- **The project has `wrangler.jsonc`, `wrangler.json`, or `wrangler.toml`, and no `cloudflare.config.ts`:** use Wrangler for development and deployment, and load the `wrangler` skill. `cf` resource commands work alongside it. Run `cf migrate` only when the user asks.
- **Every other project, including a new project or one with no Cloudflare configuration:** use `cf`. Load the `cf-cli` skill if it is installed; otherwise follow [Use cf with coding agents](https://developers.cloudflare.com/cf/agents/index.md). Do not install Wrangler or create a Wrangler configuration file.
The product guidance below applies with either CLI. Where it names a Wrangler command or file, find the `cf` equivalent with `cf cli search "<task>"` or the [Wrangler to cf reference](https://developers.cloudflare.com/cf/wrangler/reference/index.md) instead of translating from memory.
## Help the user find the right product