Skip to main content
plugin CX Codex GP ChatGPT official · OpenAI

cloudflare — Codex and ChatGPT plugin: skills plus API MCP server

Skills and slash commands for building on Cloudflare: Workers, Wrangler, Agents SDK. The official Cloudflare API MCP server ships in the same plugin.

Open on GitHub

What cloudflare does

The plugin bundles a set of skills for the Cloudflare Developer Platform. Skills load on their own when a request matches their triggers: cloudflare covers Workers, Pages, KV, D1 and R2 storage, AI services, networking and security, while wrangler handles deploys and management of Queues and Workflows. Separate skills target agents-sdk, durable-objects, sandbox-sdk, Core Web Vitals audits, and MCP server builds.

Two slash commands come with it. /cloudflare:build-agent scaffolds an AI agent on the Agents SDK, /cloudflare:build-mcp builds an MCP server on Cloudflare. The official cloudflare-api MCP server is included too, giving token-efficient API access through search() and execute().

The skills work with any agent that follows the Agent Skills standard, OpenAI Codex, OpenCode and Pi among them. Installing via npx skills pulls the whole cloudflare/skills repo; if you copy folders by hand instead, they go into the agent's own directory — ~/.codex/skills/ for Codex. Skip that and /cloudflare:build-agent and /cloudflare:build-mcp won't show up in your session.

What it helps with

  • deploy a Worker with KV, R2 or D1 bindings
  • build a remote MCP server on Cloudflare with OAuth
  • stand up a stateful agent on the Agents SDK with WebSockets
  • work through Durable Objects: RPC, SQLite, alarms
  • audit Core Web Vitals and render-blocking resources

Example prompts for the agent

  • Build an MCP server on Cloudflare with two tools and OAuth
  • Deploy a Worker with Wrangler and wire it to an R2 bucket
  • Create a streaming chat agent on the Agents SDK with state

Questions about cloudflare

How do I install cloudflare in Claude?

Run npx skills add https://github.com/cloudflare/skills. Or clone the repo and copy the skill folders into ~/.codex/skills/.

What does the cloudflare plugin do?

It gives your agent skills for Workers, Wrangler, the Agents SDK, Durable Objects and the Sandbox SDK, two slash commands for building an agent and an MCP server, and the cloudflare-api MCP server.

Which agents does it work with?

Any agent that supports the Agent Skills standard: Anthropic Claude, OpenCode, Pi, Cursor. In Cursor you install from the marketplace or add a Remote Rule pointing at cloudflare/skills.

Source text

cloudflare · MIT
# Cloudflare Skills

A collection of [Agent Skills](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills) for building on Cloudflare, Workers, the Agents SDK, and the wider Cloudflare Developer Platform.

## Installing

These skills work with any agent that supports the Agent Skills standard, including OpenAI Codex, OpenCode, and Pi.

### Cursor

Install from the Cursor Marketplace or add manually via **Settings > Rules > Add Rule > Remote Rule (Github)** with `cloudflare/skills`.

### npx skills

Install using the [`npx skills`](https://skills.sh) CLI:

```
npx skills add https://github.com/cloudflare/skills
```

### Clone / Copy

Clone this repo and copy the skill folders into the appropriate directory for your agent:

| Agent | Skill Directory | Docs |
|-------|-----------------|------|
| Cursor | `~/.cursor/skills/` | [docs](https://cursor.com/docs/context/skills) |
| OpenCode | `~/.config/opencode/skills/` | [docs](https://opencode.ai/docs/skills/) |
| OpenAI Codex | `~/.codex/skills/` | [docs](https://developers.openai.com/codex/skills/) |
| Pi | `~/.pi/agent/skills/` | [docs](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent#skills) |

## Commands

Commands are user-invocable slash commands that you explicitly call.

| Command | Description |
|---------|-------------|
| `/cloudflare:build-agent` | Build an AI agent on Cloudflare using the Agents SDK |
| `/cloudflare:build-mcp` | Build an MCP server on Cloudflare |

## Skills

Skills are contextual and auto-loaded based on your conversation. When a request matches a skill's triggers, the agent loads and applies the relevant skill to provide accurate, up-to-date guidance.

| Skill | Useful for |
|-------|------------|
| cloudflare | Comprehensive platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), networking (Tunnel, Spectrum), security (WAF, DDoS), and IaC (Terraform, Pulumi) |
| agents-sdk | Building stateful AI agents with state, scheduling, RPC, MCP servers, email, and streaming chat |
| durable-objects | Stateful coordination (chat rooms, games, booking), RPC, SQLite, alarms, WebSockets |
| sandbox-sdk | Secure code execution for AI code execution, code interpreters, CI/CD systems, and interactive dev environments |
| wrangler | Deploying and managing Workers, KV, R2, D1, Vectorize, Queues, Workflows |
| web-perf | Auditing Core Web Vitals (FCP, LCP, TBT, CLS), render-blocking resources, network chains |
| building-mcp-server-on-cloudflare | Building remote MCP servers with tools, OAuth, and deployment |
| building-ai-agent-on-cloudflare | Building AI agents with state, WebSockets, and tool integration |

## MCP Server

This plugin includes the [Cloudflare API MCP server](https://developers.cloudflare.com/agents/model-context-protocol/mcp-servers-for-cloudflare/) for enhanced functionality:

| Server | Purpose |
|--------|---------|
| cloudflare-api | Token-efficient access to the Cloudflare API via `search()` and `execute()` |

## Resources

- [Cloudflare Agents Documentation](https://developers.cloudflare.com/agents/)
- [Cloudflare MCP Guide](https://developers.cloudflare.com/agents/model-context-protocol/)
- [Agents SDK Repository](https://github.com/cloudflare/agents)
- [Agents Starter Template](https://github.com/cloudflare/agents-starter)

© Cloudflare · MIT · openai/plugins

Similar plugins

All plugins for Cloud: AWS, Azure, GCP →

From the same set304

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor