원클릭으로
cloudflare-cli
Debug and manage Cloudflare DNS, cache, and proxy settings using flarectl
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Debug and manage Cloudflare DNS, cache, and proxy settings using flarectl
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create, list, deactivate, and reactivate API keys for rate limiting
Create, list, update, and delete API rate limiting tiers
Fetch the most urgent Linear issue with tag "studio" and size XS, then fix it
Fetch, analyze, fix Sentry issues, run tests, and create PRs
Setup Python virtual environment and run integration tests with gltest
Monitor Discord community channel for user-reported bugs and issues
| name | cloudflare-cli |
| description | Debug and manage Cloudflare DNS, cache, and proxy settings using flarectl |
Debug and manage Cloudflare DNS, cache, and proxy settings using flarectl.
brew install cloudflare/cloudflare/flarectlexport CF_API_TOKEN=<token># List all zones
flarectl zone list
# Get zone details
flarectl zone info --zone genlayer.com
# List DNS records
flarectl dns list --zone genlayer.com
# Create record
flarectl dns create --zone genlayer.com --name subdomain --type A --content 1.2.3.4
# Update record (toggle proxy)
flarectl dns update --zone genlayer.com --id <record-id> --proxy=true
# Delete record
flarectl dns delete --zone genlayer.com --id <record-id>
# Purge all cache
flarectl zone purge --zone genlayer.com --everything
# Purge specific URLs
flarectl zone purge --zone genlayer.com --files "https://studio.genlayer.com/api"
flarectl dns list --zone genlayer.com | grep studio
# Look for "proxied: true" in output
# Get origin IP
dig +short studio.genlayer.com
# Test direct (if proxy disabled)
curl -v https://studio.genlayer.com/health
# Test with Host header to specific IP
curl -H "Host: studio.genlayer.com" https://<origin-ip>/health -k
# Check if error is from Cloudflare or origin
# Cloudflare errors have cf-ray header
curl -I https://studio.genlayer.com/api 2>&1 | grep -i "cf-ray"
# Fast response (30-60ms) = Cloudflare WAF/rate limit
# Slow response (5s+) = Origin timeout
curl -w "%{time_total}s\n" -o /dev/null -s https://studio.genlayer.com/api
# 429 with fast response = Cloudflare rate limiting
for i in {1..10}; do
curl -s -o /dev/null -w "%{http_code} %{time_total}s\n" https://studio.genlayer.com/api \
-X POST -H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'
done
| Domain | Purpose |
|---|---|
| studio.genlayer.com | Production studio |
| studio-dev.genlayer.com | Dev studio |
| studio-stage.genlayer.com | Staging studio |
| rally-testnet.genlayer.com | Rally production |
| rally-devnet.genlayer.com | Rally dev |
GenLayer uses Cloudflare Origin Certificates - requires proxy enabled and Full (Strict) mode.