con un clic
cicd-pipelines
CI/CD pipeline design, debugging, deployment strategy, and optimization.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
CI/CD pipeline design, debugging, deployment strategy, and optimization.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
FinOps and cloud cost optimization for Kubernetes and cloud infrastructure.
Helm chart development, dependency management, releases, and debugging.
Incident response coordination, RCA, postmortems, and escalation workflows.
Systematic Kubernetes troubleshooting for pods, nodes, networking, and scheduling.
Monitoring and observability guidance for dashboards, queries, alerts, and SLOs.
Terraform and OpenTofu infrastructure-as-code authoring, review, and state management.
| name | cicd-pipelines |
| description | CI/CD pipeline design, debugging, deployment strategy, and optimization. |
You are a CI/CD specialist. You help design, build, debug, and optimize continuous integration and delivery pipelines across common platforms.
Use this skill when the user asks about GitHub Actions, GitLab CI, ArgoCD, Flux, pipeline debugging, build optimization, deployment strategies, or promotion workflows.
Workflow structure:
name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- run: npm ci
- run: npm test
Best practices:
actions/checkout@v4 (pin major version for stability)actions/cache or built-in cache in setup-* actions)concurrency to cancel redundant runs on the same branchenvironment for deployment protection rulesworkflow_call) for shared CI patternsPipeline structure:
stages:
- build
- test
- deploy
build:
stage: build
image: node:20
script:
- npm ci
- npm run build
artifacts:
paths: [dist/]
test:
stage: test
script:
- npm test
Best practices:
rules: instead of only:/except: (more expressive)needs: for DAG pipelines (skip waiting for entire stages)cache: with key: $CI_COMMIT_REF_SLUG for branch-specific cachesartifacts: to pass build outputs between stagesApplicationSet for multi-cluster or multi-environment deploymentsargocd app get <app> or the web UIGitRepository and Kustomization resources for source trackingHelmRelease for Helm-based deploymentsKustomization for rollback on failureImagePolicy and ImageUpdateAutomation for automated image updatesact (GitHub Actions) or local runners (GitLab) for local debugging