building-gitops-workflows
について
このスキルは、Kubernetesデプロイメント向けにArgoCDまたはFluxを使用した本番環境対応のGitOpsワークフローを生成します。ユーザーの要件に基づいて設定ファイルとセットアップコードを作成し、セキュリティファーストのベストプラクティスを実装します。GitOps、ArgoCD、Fluxに関する支援や継続的デリバリーパイプラインの構築を求められた際にご利用ください。
クイックインストール
Claude Code
推奨/plugin add https://github.com/jeremylongshore/claude-code-plugins-plusgit clone https://github.com/jeremylongshore/claude-code-plugins-plus.git ~/.claude/skills/building-gitops-workflowsこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
ドキュメント
Overview
This skill empowers Claude to create GitOps workflows, automating application deployments and infrastructure management through Git repositories. It provides production-ready configurations for both ArgoCD and Flux, ensuring best practices and a secure approach.
How It Works
- Requirement Gathering: Claude analyzes the user's request to understand the desired GitOps setup, including the choice of ArgoCD or Flux, target Kubernetes cluster, and application requirements.
- Configuration Generation: Based on the gathered requirements, Claude generates the necessary configuration files, such as ArgoCD Application manifests or Flux Kustomization files.
- Code Snippet Creation: Claude creates code snippets for setting up the GitOps repository structure and deploying the initial configurations to the Kubernetes cluster.
When to Use This Skill
This skill activates when you need to:
- Create a new GitOps workflow using ArgoCD or Flux.
- Automate application deployments to a Kubernetes cluster using GitOps principles.
- Generate production-ready configurations for GitOps deployments.
Examples
Example 1: Setting up ArgoCD for a new application
User request: "Create an ArgoCD workflow to deploy a new application from a Git repository to my Kubernetes cluster."
The skill will:
- Generate an ArgoCD Application manifest that points to the application's Git repository.
- Provide instructions on how to deploy the ArgoCD Application to the Kubernetes cluster.
Example 2: Configuring FluxCD for infrastructure management
User request: "Set up FluxCD to manage my Kubernetes infrastructure configurations stored in a Git repository."
The skill will:
- Generate Flux Kustomization files that define the desired state of the Kubernetes infrastructure.
- Provide instructions on how to install FluxCD and configure it to synchronize with the Git repository.
Best Practices
- Repository Structure: Organize your GitOps repository with clear separation of concerns, such as environments (dev, staging, prod) and application components.
- Declarative Configuration: Define all application and infrastructure configurations declaratively in Git, using tools like Kustomize or Helm.
- Automated Reconciliation: Ensure that your GitOps tool continuously reconciles the desired state in Git with the actual state in the Kubernetes cluster.
Integration
This skill can be used in conjunction with other skills that manage Kubernetes resources, such as creating deployments, services, and ingress controllers. It also integrates with version control systems like Git to store and manage the GitOps configurations.
GitHub リポジトリ
関連スキル
content-collections
メタThis skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.
creating-opencode-plugins
メタThis skill provides the structure and API specifications for creating OpenCode plugins that hook into 25+ event types like commands, files, and LSP operations. It offers implementation patterns for JavaScript/TypeScript modules that intercept and extend the AI assistant's lifecycle. Use it when you need to build event-driven plugins for monitoring, custom handling, or extending OpenCode's capabilities.
evaluating-llms-harness
テストThis Claude Skill runs the lm-evaluation-harness to benchmark LLMs across 60+ standardized academic tasks like MMLU and GSM8K. It's designed for developers to compare model quality, track training progress, or report academic results. The tool supports various backends including HuggingFace and vLLM models.
sglang
メタSGLang is a high-performance LLM serving framework that specializes in fast, structured generation for JSON, regex, and agentic workflows using its RadixAttention prefix caching. It delivers significantly faster inference, especially for tasks with repeated prefixes, making it ideal for complex, structured outputs and multi-turn conversations. Choose SGLang over alternatives like vLLM when you need constrained decoding or are building applications with extensive prefix sharing.
