Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, or chat applications. Covers Agent class, state management, callable RPC, Workflows integration, and React hooks.
Use when working with Cloudflare platform - Workers, Pages, Queues, KV, D1, R2, Workers AI, Vectorize, Hyperdrive, Containers, Workflows. Triggers on Cloudflare development, deployment, or configuration tasks.
Use when working with Cloudflare Durable Objects - reviewing, creating, or modifying DO code. Triggers on: extends DurableObject, DurableObjectState, ctx.storage, blockConcurrencyWhile, alarms, WebSockets, RPC methods, SQLite storage, stateful coordination.
Use when implementing or troubleshooting HTTP caching headers, ETags, Cache-Control directives, CDN caching strategies, API response caching, ISR, or CORS response caching. Triggers on cache optimization decisions, 304 responses, stale content issues, cache invalidation, Vary header, or stale-while-revalidate usage.
Build sandboxed applications for secure code execution. Load when building AI code execution, code interpreters, CI/CD systems, interactive dev environments, or executing untrusted code. Covers Sandbox SDK lifecycle, commands, files, code interpreter, and preview URLs.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of Agent Skills for building applications. Originally forked from cloudflare/skills, with opinionated modifications.
These skills work with any agent that supports the Agent Skills standard, including Claude Code, OpenCode, OpenAI Codex, and Pi.
Install using the plugin marketplace:
# Step 1: Add the marketplace
/plugin marketplace add icetea-ai/skills
# Step 2: Install the plugin (via UI or CLI)
/plugin install icetea-skills@icetea-ai
# Or: /plugin → Discover → Select skills → Install
Install from the Cursor Marketplace or add manually via Settings > Rules > Add Rule > Remote Rule (Github) with cloudflare/skills.
Install using the npx skills CLI:
npx skills add https://github.com/icetea-ai/skills
Clone this repo and copy the skill folders into the appropriate directory for your agent:
| Agent | Skill Directory | Docs |
|---|---|---|
| Claude Code | ~/.claude/skills/ | docs |
| Cursor | ~/.cursor/skills/ | docs |
| OpenCode | ~/.config/opencode/skills/ | docs |
| OpenAI Codex | ~/.codex/skills/ | docs |
| Pi | ~/.pi/agent/skills/ | docs |
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 | AI agents on Workers using Agents SDK: stateful agents, @callable RPC, workflows, MCP servers, streaming chat, React hooks |
| durable-objects | DurableObject classes, ctx.storage, blockConcurrencyWhile, alarms, WebSockets, RPC, SQLite storage, stateful coordination |
| sandbox-sdk | Secure code execution environments: Sandbox SDK, code interpreter, file ops, preview URLs |
| 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 |
| workers-best-practices | Workers code review, anti-patterns, production best practices, type checking, config validation |
Skills don't always auto-discover due to security constraints - we avoid SessionStart hooks that execute scripts. If Claude doesn't automatically invoke the right skill:
CLAUDE.md file.npx claudepluginhub icetea-ai/skillsMemory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Unified capability management center for Skills, Agents, and Commands.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.