cloudflare
π―Skillfrom dmmulroy/cloudflare-skill
Provides comprehensive, contextual documentation and guidance for Cloudflare platform services, helping developers navigate and implement Cloudflare technologies across Workers, Pages, storage, AI,...
Installation
npx skills add https://github.com/dmmulroy/cloudflare-skill --skill cloudflareSkill Details
Overview
# Cloudflare Skill for OpenCode
Comprehensive Cloudflare platform reference docs for AI/LLM consumption. Covers Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), networking, security, and infrastructure-as-code.
Install
Local installation (current project only):
```bash
curl -fsSL https://raw.githubusercontent.com/dmmulroy/cloudflare-skill/main/install.sh | bash
```
Global installation (available in all projects):
```bash
curl -fsSL https://raw.githubusercontent.com/dmmulroy/cloudflare-skill/main/install.sh | bash -s -- --global
```
Usage
Once installed, the skill appears in OpenCode's list. The agent loads it automatically when working on Cloudflare tasks.
Use the /cloudflare command to load the skill and get contextual guidance:
```
/cloudflare set up a D1 database with migrations
```
Updating
To update to the latest version:
```
/cloudflare --update-skill
```
Structure
The installer adds both a skill and a command:
```
# Skill (reference docs)
skill/cloudflare/
βββ SKILL.md # Main manifest + decision trees
βββ patterns.md # Multi-product architecture patterns
βββ references/ # 60 product subdirectories
βββ
βββ README.md # Overview, when to use
βββ api.md # Runtime API reference
βββ configuration.md # wrangler.toml + bindings
βββ patterns.md # Usage patterns
βββ gotchas.md # Pitfalls, limitations
# Command (slash command)
command/cloudflare.md # /cloudflare entrypoint
```
Decision Trees
The main SKILL.md contains decision trees for:
- Running code (Workers, Pages, Durable Objects, Workflows, Containers)
- Storage (KV, D1, R2, Queues, Vectorize)
- AI/ML (Workers AI, Vectorize, Agents SDK, AI Gateway)
- Networking (Tunnel, Spectrum, WebRTC)
- Security (WAF, DDoS, Bot Management, Turnstile)
- Media (Images, Stream, Browser Rendering)
- Infrastructure-as-code (Terraform, Pulumi)
Products Covered
Workers, Pages, D1, Durable Objects, KV, R2, Queues, Hyperdrive, Workers AI, Vectorize, Agents SDK, AI Gateway, Tunnel, Spectrum, WAF, DDoS, Bot Management, Turnstile, Images, Stream, Browser Rendering, Terraform, Pulumi, and 40+ more.
License
MIT - see [LICENSE](LICENSE)