Skills for teaching agents how to build on Cloudflare.
Start reading — 2 minnpx skills add cloudflare/skills/plugin marketplace add cloudflare/skillsApache-2.03.3k stars19,440 wordsUpdated 6 November 2026
| Week | Installs |
|---|---|
| Week 1 | 80,966 |
| Week 2 | 80,078 |
| Week 3 | 86,152 |
| Week 4 | 93,039 |
| Week 5 | 90,527 |
| Week 6 | 85,363 |
| Week 7 | 81,432 |
| Week 8 | 76,100 |
Typeset in this issue’s own colours, resolved from a curated brand profile.
A collection of Agent Skills (opens in a new tab) for building on Cloudflare, Workers, the Agents SDK, and the wider Cloudflare Developer Platform.
Use the native plugin where supported to install both Cloudflare guidance and the Cloudflare MCP server. Agents that only support the Agent Skills standard can install the skills separately.
Install from the Cloudflare plugin marketplace:
codex plugin marketplace add cloudflare/skills
codex plugin add cloudflare@cloudflareStart a new Codex session after installation.
Install using the plugin marketplace (opens in a new tab):
/plugin marketplace add cloudflare/skills
/plugin install cloudflare@cloudflareInstall directly from this repository:
chat.plugins.enabled in VS Code settings.https://github.com/cloudflare/skills.For marketplace installation or troubleshooting, see VS Code’s agent plugin documentation (opens in a new tab).
Install from the Cursor Marketplace or add manually via Settings > Rules > Add Rule > Remote Rule (Github) with cloudflare/skills.
Install using the npx skills (opens in a new tab) CLI:
npx skills add https://github.com/cloudflare/skillsClone this repo and copy the skill folders into the appropriate directory for your agent:
| Agent | Skill Directory | Docs |
|---|---|---|
| Claude Code | ~/.claude/skills/ | docs (opens in a new tab) |
| Cursor | ~/.cursor/skills/ | docs (opens in a new tab) |
| OpenCode | ~/.config/opencode/skills/ | docs (opens in a new tab) |
| OpenAI Codex | ~/.codex/skills/ | docs (opens in a new tab) |
| Pi | ~/.pi/agent/skills/ | docs (opens in a new tab) |
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 | Helps agents discover which Cloudflare products fit their needs, then find the right skills and docs |
| basin | Building analytics workflows with Basin Pipelines, Basin Catalog, and Basin SQL; includes the Data Platform rebrand |
| k2 | Building durable K2 Streams with HTTP or Worker producers and subscription consumers |
| frameworks-on-cloudflare | Astro, SvelteKit, React Router, TanStack Start, Nuxt, Hono, and SPAs on Workers; routes to each framework’s Workers guide and agent guidance |
| nextjs-on-cloudflare | Next.js on Workers with vinext; routes to vinext’s upstream skills and docs |
| 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-next | Sandbox on @cloudflare/sandbox@next (1.0 preview); recommended for new projects |
| sandbox-stable | Sandbox on the current stable @cloudflare/sandbox package |
| sandbox-migrate-to-next | Port a stable Sandbox app to @cloudflare/sandbox@next |
| cf-cli | Finding and running Cloudflare CLI (cf) commands, and choosing between cf and Wrangler |
| wrangler | Deploying and managing Workers, KV, R2, D1, Vectorize, Queues, Workflows |
| cloudflare-app-bootstrap | Getting a new or checked-out app to a working local request: bindings, secrets, initial data, and verification |
| workers-best-practices | Writing, reviewing, or configuring production Workers |
| workers-development | Local development and debugging with Local Explorer: binding data, traces, and logs; routes deployed-Worker debugging to observability |
| workers-profiling | Profiling CPU usage and allocation hotspots in deployed Workers and Durable Objects |
| cloudflare-email-service | Implementing or troubleshooting Email Sending, Email Routing, and delivery configuration |
| turnstile-spin | Setting up, repairing, or migrating Turnstile bot verification, including server-side Siteverify |
| web-perf | Auditing Core Web Vitals (FCP, LCP, TBT, CLS), render-blocking resources, network chains |
| cloudflare-one | Designing, configuring, troubleshooting, or reviewing Cloudflare One (opens in a new tab) deployments across Access, Gateway, WARP, Tunnel, Magic WAN, DLP, CASB, posture, and identity, including service-token access for agents and other non-browser clients |
| cloudflare-one-migrations | Migration assessments, policy mapping, rollout plans, and gap analysis for Zscaler, Palo Alto, legacy VPN/SWG, and SASE migrations to Cloudflare One |
| gateway-workers | Writing and reviewing Workers invoked by the Forward action in Gateway HTTP policies |
This plugin includes Cloudflare’s main remote MCP server (opens in a new tab) for enhanced functionality:
| Server | Purpose |
|---|---|
| cloudflare | Access the Cloudflare API and current developer documentation through the Code Mode MCP server |
Cloudflare also publishes product-specific MCP servers. This plugin intentionally bundles only the main cloudflare server.
main, last pushed 6 November 2026.SKILL.md, not by matching a directory convention. One layout observed: skills/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by Cloudflare, declaring 1 plugin. It is read for editorial metadata only — never as the skill index, which is always the repository tree./cloudflare/skills.md, and each skill at its own .md URL.