frederico-kluser

Cloudflare Agent Skill — DevOps skill for Claude Code

DevOps community

Agent skill que controla TODO o Cloudflare por terminal — Workers, Pages, DNS, Tunnels, Zero Trust, R2/KV/D1 — e publica qualquer URL local no seu domínio num comando (?token= preservado), derruba em.

How to install Cloudflare Agent Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open frederico-kluser/cloudflare-agent-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cloudflare Agent Skill does

Agent skill que controla TODO o Cloudflare por terminal — Workers, Pages, DNS, Tunnels, Zero Trust, R2/KV/D1 — e publica qualquer URL local no seu domínio num comando (?token= preservado), derruba em 0,3 s e prepara a máquina sozinha (instala cloudflared/Node, faz o login no browser).

Alternatives in DevOps

  • Cloudflare Deploy — Deploy apps to Cloudflare using Workers, Pages, and platform services 14.6k ★
  • Mirrord — Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes clust 5.3k ★
  • Cccc — Coordinate your coding agents like a group chat — read receipts, delivery tracking, and remote ops from your p 1.1k ★

README

cloudflare-agent-skill

Agent skill (formato `SKILL.md` — Claude Code, opencode, Codex, pi, …) que controla **todo o Cloudflare** por terminal e código, e publica qualquer URL local no **seu domínio** com um comando — preservando o `?token=` — e derruba com outro.

python3 scripts/expose-port/domain.py up 'http://127.0.0.1:3080/?token=XYZ'
# OK: publicado em 0.7 s
# URL=https://3080.example.com/?token=XYZ

python3 scripts/expose-port/domain.py down 3080     # 404 na hora (~0,3 s)

O que cobre

Área Como
Publicar URL/porta local no domínio próprio scripts/expose-port/domain.py — named tunnel + curinga *.zona, ~0,7 s por host novo
Link temporário sem conta/domínio quick tunnel trycloudflare.com com senha ?key= + QR (scripts/expose-port/expose-port.sh)
Workers, Pages, KV, D1, R2, Queues, Durable Objects, Agents SDK wrangler + módulos em references/
DNS, zonas, nameservers, SSL/TLS, API v4 scripts/cf-dns.sh, scripts/cf-api.sh (paginação, erros Erro/Solução)
Zero Trust / Cloudflare One, Email Routing/Sending, Turnstile, Sandbox, Next.js (vinext) references/*.md + snapshot das skills oficiais em references/upstream/

O `SKILL.md` é um roteador enxuto: o agente carrega só o módulo que a tarefa precisa.

Instalar

git clone https://github.com/frederico-kluser/cloudflare-agent-skill.git
cd cloudflare-agent-skill
bash scripts/link-skill-global.sh          # regista a skill (symlink) em todos os agentes da máquina
bash scripts/expose-port/install.sh        # opcional: atalho `expose-port-cloudflare-agent-skill`
python3 scripts/expose-port/domain.py setup   # opcional: prepara já (senão o 1º `up` prepara)

Preparação automática

Numa máquina nova, o primeiro `up` (ou `setup`) faz tudo sozinho, sem sudo e sem perguntas:

  • instala o cloudflared (binário oficial do GitHub, SHA256 verificado) em ~/.local/bin;
  • instala Node LTS (nodejs.org, SHA256) numa pasta privada,