Openclaw용 Cloudflare Developer Platform Skill

Cloudflare Developer Platform에서 서버리스 워크플로우를 구축, 배포 및 최적화하기 위한 종합 가이드 및 실행 계획입니다.

infamoustho
v1.0.0
Jun 3, 2026
0
576
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install cloudflare-developer-skill

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 cloudflare-developer-skill 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

Cloudflare Developer Platform Skill란 무엇인가요?

Cloudflare Developer Platform Skill은 개발자에게 Cloudflare에서 서버리스 리소스를 구축, 배포 및 관리하기 위한 구조화된 지식 베이스와 자동화된 워크플로우를 제공합니다. 더 넓은 Openclaw Skills 라이브러리 내에서 이 기술을 구현함으로써 개발자는 터미널이나 Agent 컨텍스트를 떠나지 않고도 서버리스 애플리케이션을 빠르게 오케스트레이션하고, 구조화 및 비구조화 스토리지를 프로비저닝하며, 엣지 컴퓨팅 구성을 미세 조정할 수 있습니다.

이 기술을 사용하면 AI Agent가 wrangler CLI의 미묘한 차이, 캐싱 규칙 및 엣지 아키텍처 패턴을 이해하도록 보장할 수 있습니다. 이와 같은 Openclaw Skills를 개발 스택에 통합하면 개발 운영을 간소화하고, 일반적인 오설정을 방지하며, 로컬 프로토타입에서 전 세계 분산 프로덕션 환경으로의 여정을 가속화합니다.

Cloudflare Developer Platform Skill 활용 사례

  • 최적의 바인딩 구성을 사용하여 Cloudflare Workers로 서버리스 백엔드 API 배포.
  • Cloudflare Pages와 Workers AI를 활용한 풀스택 Jamstack 애플리케이션 설계.
  • D1을 통한 SQL 데이터베이스 구성 및 R2를 사용한 확장 가능한 오브젝트 스토리지 구성.
  • 일반적인 SSL 리디렉션 루프, 캐시 미스 및 손상된 DNS 레코드 해결.
  • 대기 시간 및 오리진 부하를 최소화하기 위한 안전한 엣지 레벨 캐싱 전략 설정.

Cloudflare Developer Platform Skill 작동 원리

  1. 초기화: 워크스페이스 내에서 wrangler CLI 구성을 통해 프로젝트 기반을 확립합니다.
  2. 스토리지 프로비저닝: 데이터 구조 요구 사항에 따라 적절한 서버리스 스토리지 메커니즘(KV, D1 또는 R2)을 선택하고 구성합니다.
  3. 리소스 바인딩: 외부 REST API 대신 안전한 플랫폼 바인딩을 사용하여 서버리스 데이터베이스나 버킷을 Worker 코드에 직접 연결합니다.
  4. 마이그레이션 및 규칙 적용: 보안 및 상태 관리를 최적화하기 위해 스키마 마이그레이션과 캐시 우회 규칙을 실행합니다.
  5. 배포 및 모니터링: 변경 사항을 프로덕션에 푸시하고 스트리밍 텔레메트리(wrangler tail)를 사용하여 전 세계적으로 실행 중인 실행 경로를 검사합니다.

Cloudflare Developer Platform Skill 설정 가이드

워크스페이스에서 Cloudflare Developer Platform Skill 사용을 시작하려면 다음 설정 단계를 따르세요:

1. Worker 초기화

새로운 Cloudflare Workers 프로젝트를 시작하고 로컬에서 테스트합니다:

wrangler init my-worker
wrangler dev
wrangler deploy

2. 서버리스 스토리지 구성

프로젝트에 구조화된 SQL 데이터(D1)나 오브젝트 스토리지(R2)가 필요한 경우 다음 CLI 명령을 실행하세요:

# D1 데이터베이스 생성
wrangler d1 create my-db

# R2 스토리지 버킷 생성
wrangler r2 bucket create my-bucket

안전한 환경 주입을 보장하기 위해 wrangler.toml 구성 파일에 바인딩 정의를 추가합니다.

Cloudflare Developer Platform Skill 데이터 스키마 및 분류 체계

스토리지 선택 분류

Cloudflare Developer Platform Skill은 트랜잭션 요구 사항 및 액세스 패턴에 따라 스토리지 계층을 구분합니다:

스토리지 엔진 주요 데이터 유형 권장 사용 사례
KV 키-값, 구성, 세션 토큰 저지연 구성 관리, 기능 플래그
D1 구조화된 SQL, 관계형 테이블 트랜잭션 데이터, 사용자 테이블, 쿼리 필터
R2 비구조화 오브젝트, 파일, 이미지 미디어 업로드, 백업, 정적 자산 스토리지

아키텍처 매핑

아키텍처 오리진 구성 요소 엣지 구성 요소 스토리지/데이터 계층
풀스택 App Pages Pages Functions D1 + KV + R2
엣지 API 클라이언트 Workers D1 또는 KV
RAG 시스템 Workers AI Vectorize 임베딩 및 LLM 게이트웨이

Cloudflare Developer Platform Skill 고급 기능

  • 사용자 지정 도메인 라우팅: 프로덕션 환경을 위해 DNS 프록싱(오렌지 클라우딩)을 사용하여 Workers를 사용자 지정 도메인에 자동으로 바인딩.
  • 배경 컨텍스트 제어: ctx.waitUntil()을 사용하여 클라이언트 응답을 지연시키지 않고 분석과 같은 비차단 응답 후 프로세스 실행.
  • WAF 롤아웃 전략: 라우팅 경로를 잠그기 전 24-48시간 동안 로그 전용 및 시뮬레이션 모드를 활용한 단계적 방화벽 배포.
  • 계층형 캐시 오케스트레이션: 동적 상태 보안을 희생하지 않고 오리진 송신 비용을 최소화하기 위한 콘텐츠 배포 경로의 글로벌 최적화.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*