Best CI/CD skills for Claude Code
Curated picks from the ci-cd bundle, grouped by the delivery workflow you actually run. Every skill listed below ships in the same bundle — you install the whole bundle once and Claude Code picks the right skill per request based on its trigger.
Install the CI/CD bundle
One command installs every skill referenced on this page. Register the marketplace first if you have not already (see the installation guide).
/plugin install ci-cd@llm-skillsGitHub Actions
Use these when you are authoring or debugging GitHub-hosted pipelines, release flows, or self-hosted runners.
github-ci— Triggers when you ask Claude Code to write or edit GitHub Actions workflow YAML for build, test, or lint jobs.github-cd— Triggers for GitHub-based deployment flows — environment promotion, manual approvals, and release jobs.github-runner— Triggers when configuring self-hosted runners, runner groups, or scaling GitHub Actions capacity.github-docs— Triggers when you need the authoritative GitHub Actions reference docs pulled into context.
GitLab
For teams on GitLab CI/CD, pick the matching skill for pipelines, deployments, and runners.
gitlab-ci— Triggers when writing or editing .gitlab-ci.yml — jobs, stages, artifacts, and caches.gitlab-cd— Triggers for GitLab deployment pipelines, environments, and release orchestration.gitlab-runner— Triggers when installing or tuning GitLab Runner — executors, tags, and autoscaling.glab— Triggers when you want Claude Code to drive the GitLab CLI — MRs, pipelines, and issues.
Kubernetes and GitOps
Cluster-facing work. Use these when rolling out manifests, charts, or GitOps pipelines.
kubectl— Triggers when interacting with a Kubernetes cluster — inspecting resources, rolling restarts, debugging pods.helm— Triggers for Helm chart authoring, templating, and release management.kustomize— Triggers when layering Kubernetes overlays with kustomize bases and patches.argocd— Triggers for Argo CD applications, projects, and sync configuration in a GitOps workflow.flux— Triggers for Flux CD reconcilers, sources, and kustomization resources.
Infrastructure as Code
For Terraform, OpenTofu, and Pulumi stacks, drop in the right skill and skip re-explaining provider semantics.
terraform— Triggers for Terraform modules, providers, state, and plan/apply workflows.open-tofu— Triggers for OpenTofu-specific syntax and migration concerns away from Terraform.pulumi— Triggers when writing Pulumi stacks in TypeScript, Python, Go, or .NET.ansible— Triggers for Ansible playbooks, roles, inventories, and collection authoring.
Docker and container runtimes
Container work — from Dockerfile authoring to alternate runtimes used in production images.
docker— Triggers when authoring Dockerfiles, composing services, or optimizing image layers.podman— Triggers for Podman-specific commands, rootless containers, and pod definitions.containerd— Triggers for containerd configuration and low-level runtime work.cri-o— Triggers for CRI-O configuration on Kubernetes nodes.skaffold— Triggers when wiring Skaffold-driven local development and CI builds.
How to pick
You do not really pick — you install the whole bundle and let Claude Code choose per request. The groups above are for mental mapping: when you are working on GitLab today, know that gitlab-ci and gitlab-runner are loaded and will trigger when you ask about pipelines or runners. You do not need to invoke them by name.
If a skill you expect to trigger does not, start a fresh conversation — skills added mid-session are not always picked up. And if you are evaluating whether this approach fits your team at all, read why use a skills marketplace.
Next step: install the bundle
Ready to install? Head to the CI/CD bundle page for the full skill list, the download link, and the one-line install command.