ck:devops
Cloudflare、Docker、GCP、Kubernetesといった環境へのデプロイを支援し、サーバーレスやコンテナ技術、CI/CD、GitOps、セキュリティ監査などを効率的に実現するSkill。
📜 元の英語説明(参考)
Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.
🇯🇵 日本人クリエイター向け解説
Cloudflare、Docker、GCP、Kubernetesといった環境へのデプロイを支援し、サーバーレスやコンテナ技術、CI/CD、GitOps、セキュリティ監査などを効率的に実現するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ck-devops.zip https://jpskill.com/download/23639.zip && unzip -o ck-devops.zip && rm ck-devops.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/23639.zip -OutFile "$d\ck-devops.zip"; Expand-Archive "$d\ck-devops.zip" -DestinationPath $d -Force; ri "$d\ck-devops.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
ck-devops.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
ck-devopsフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 18
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
DevOps スキル
Cloudflare、Docker、Google Cloud、Kubernetes にわたるクラウドインフラストラクチャをデプロイし、管理します。
使用する場面
- サーバーレスアプリを Cloudflare Workers/Pages にデプロイする
- Docker、Docker Compose でアプリをコンテナ化する
- gcloud CLI (Cloud Run, GKE, Cloud SQL) で GCP を管理する
- Kubernetes クラスター管理 (kubectl, Helm)
- GitOps ワークフロー (Argo CD, Flux)
- CI/CD パイプライン、マルチリージョンデプロイ
- セキュリティ監査、RBAC、ネットワークポリシー
プラットフォームの選択
| 必要性 | 選択肢 |
|---|---|
| グローバルで 50ms 未満のレイテンシー | Cloudflare Workers |
| 大容量ファイルストレージ (エグレスゼロ) | Cloudflare R2 |
| SQL データベース (グローバル読み取り) | Cloudflare D1 |
| コンテナ化されたワークロード | Docker + Cloud Run/GKE |
| エンタープライズ Kubernetes | GKE |
| マネージド リレーショナル DB | Cloud SQL |
| 静的サイト + API | Cloudflare Pages |
| コンテナオーケストレーション | Kubernetes |
| K8s のパッケージ管理 | Helm |
クイックスタート
# Cloudflare Worker
wrangler init my-worker && cd my-worker && wrangler deploy
# Docker
docker build -t myapp . && docker run -p 3000:3000 myapp
# GCP Cloud Run
gcloud run deploy my-service --image gcr.io/project/image --region us-central1
# Kubernetes
kubectl apply -f manifests/ && kubectl get pods
参照ナビゲーション
Cloudflare プラットフォーム
cloudflare-platform.md- エッジコンピューティングの概要cloudflare-workers-basics.md- ハンドラーの種類、パターンcloudflare-workers-advanced.md- パフォーマンス、最適化cloudflare-workers-apis.md- ランタイム API、バインディングcloudflare-r2-storage.md- オブジェクトストレージ、S3 互換性cloudflare-d1-kv.md- D1 SQLite、KV ストアbrowser-rendering.md- Puppeteer 自動化
Docker
docker-basics.md- Dockerfile、イメージ、コンテナdocker-compose.md- マルチコンテナアプリ
Google Cloud
gcloud-platform.md- gcloud CLI、認証gcloud-services.md- Compute Engine、GKE、Cloud Run
Kubernetes
kubernetes-basics.md- コアコンセプト、アーキテクチャ、ワークロードkubernetes-kubectl.md- 必須コマンド、デバッグワークフローkubernetes-helm.md/kubernetes-helm-advanced.md- Helm チャート、テンプレートkubernetes-security.md/kubernetes-security-advanced.md- RBAC、シークレットkubernetes-workflows.md/kubernetes-workflows-advanced.md- GitOps、CI/CDkubernetes-troubleshooting.md/kubernetes-troubleshooting-advanced.md- デバッグ
スクリプト
scripts/cloudflare-deploy.py- Worker デプロイを自動化scripts/docker-optimize.py- Dockerfile を分析
ベストプラクティス
セキュリティ: 非ルートコンテナ、RBAC、環境変数内のシークレット、イメージスキャン パフォーマンス: マルチステージビルド、エッジキャッシング、リソース制限 コスト: 大容量エグレスには R2、キャッシング、適切なサイズのリソース 開発: Docker Compose ローカル開発、wrangler dev、バージョン管理 IaC
リソース
- Cloudflare: https://developers.cloudflare.com
- Docker: https://docs.docker.com
- GCP: https://cloud.google.com/docs
- Kubernetes: https://kubernetes.io/docs
- Helm: https://helm.sh/docs
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
DevOps Skill
Deploy and manage cloud infrastructure across Cloudflare, Docker, Google Cloud, and Kubernetes.
When to Use
- Deploy serverless apps to Cloudflare Workers/Pages
- Containerize apps with Docker, Docker Compose
- Manage GCP with gcloud CLI (Cloud Run, GKE, Cloud SQL)
- Kubernetes cluster management (kubectl, Helm)
- GitOps workflows (Argo CD, Flux)
- CI/CD pipelines, multi-region deployments
- Security audits, RBAC, network policies
Platform Selection
| Need | Choose |
|---|---|
| Sub-50ms latency globally | Cloudflare Workers |
| Large file storage (zero egress) | Cloudflare R2 |
| SQL database (global reads) | Cloudflare D1 |
| Containerized workloads | Docker + Cloud Run/GKE |
| Enterprise Kubernetes | GKE |
| Managed relational DB | Cloud SQL |
| Static site + API | Cloudflare Pages |
| Container orchestration | Kubernetes |
| Package management for K8s | Helm |
Quick Start
# Cloudflare Worker
wrangler init my-worker && cd my-worker && wrangler deploy
# Docker
docker build -t myapp . && docker run -p 3000:3000 myapp
# GCP Cloud Run
gcloud run deploy my-service --image gcr.io/project/image --region us-central1
# Kubernetes
kubectl apply -f manifests/ && kubectl get pods
Reference Navigation
Cloudflare Platform
cloudflare-platform.md- Edge computing overviewcloudflare-workers-basics.md- Handler types, patternscloudflare-workers-advanced.md- Performance, optimizationcloudflare-workers-apis.md- Runtime APIs, bindingscloudflare-r2-storage.md- Object storage, S3 compatibilitycloudflare-d1-kv.md- D1 SQLite, KV storebrowser-rendering.md- Puppeteer automation
Docker
docker-basics.md- Dockerfile, images, containersdocker-compose.md- Multi-container apps
Google Cloud
gcloud-platform.md- gcloud CLI, authenticationgcloud-services.md- Compute Engine, GKE, Cloud Run
Kubernetes
kubernetes-basics.md- Core concepts, architecture, workloadskubernetes-kubectl.md- Essential commands, debugging workflowkubernetes-helm.md/kubernetes-helm-advanced.md- Helm charts, templateskubernetes-security.md/kubernetes-security-advanced.md- RBAC, secretskubernetes-workflows.md/kubernetes-workflows-advanced.md- GitOps, CI/CDkubernetes-troubleshooting.md/kubernetes-troubleshooting-advanced.md- Debug
Scripts
scripts/cloudflare-deploy.py- Automate Worker deploymentsscripts/docker-optimize.py- Analyze Dockerfiles
Best Practices
Security: Non-root containers, RBAC, secrets in env vars, image scanning Performance: Multi-stage builds, edge caching, resource limits Cost: R2 for large egress, caching, right-size resources Development: Docker Compose local dev, wrangler dev, version control IaC
Resources
- Cloudflare: https://developers.cloudflare.com
- Docker: https://docs.docker.com
- GCP: https://cloud.google.com/docs
- Kubernetes: https://kubernetes.io/docs
- Helm: https://helm.sh/docs
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (3,325 bytes)
- 📎 references/browser-rendering.md (6,932 bytes)
- 📎 references/cloudflare-d1-kv.md (2,549 bytes)
- 📎 references/cloudflare-platform.md (7,292 bytes)
- 📎 references/cloudflare-r2-storage.md (6,274 bytes)
- 📎 references/cloudflare-workers-advanced.md (7,286 bytes)
- 📎 references/cloudflare-workers-apis.md (6,947 bytes)
- 📎 references/cloudflare-workers-basics.md (8,789 bytes)
- 📎 references/docker-basics.md (5,818 bytes)
- 📎 references/docker-compose.md (4,827 bytes)
- 📎 references/gcloud-platform.md (7,015 bytes)
- 📎 references/gcloud-services.md (5,925 bytes)
- 📎 scripts/cloudflare_deploy.py (7,647 bytes)
- 📎 scripts/docker_optimize.py (11,733 bytes)
- 📎 scripts/requirements.txt (471 bytes)
- 📎 scripts/tests/requirements.txt (52 bytes)
- 📎 scripts/tests/test_cloudflare_deploy.py (9,261 bytes)
- 📎 scripts/tests/test_docker_optimize.py (12,969 bytes)