Agent skill · software engineering · borghei
ci-cd-pipeline-builder
Design and generate CI/CD pipelines from project stack signals across GitHub Actions, GitLab CI, CircleCI, and Buildkite. Use when bootstrapping CI, migrating pipelines, adding deployment gates, or optimizing build times.
Why this skill is useful
Adds executable scripts for generating optimized CI/CD pipelines tailored to specific project stacks and deployment strategies.
What it needs
Requires python installed locally. About 3k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.
What this skill does
CI/CD Pipeline Builder Generate production-grade CI/CD pipelines from detected project stack signals. Analyzes lockfiles, manifests, and scripts to produce optimized pipelines with proper caching, matrix strategies, security scanning, and deployment gates. Supports GitHub Actions, GitLab CI, CircleCI, and Buildkite with deployment strategies including blue-green, canary, and rolling updates. Keywords: CI/CD, GitHub Actions, GitLab CI, pipeline, deployment, caching, matrix builds, blue-green deployment, canary deployment, security scanning, SAST, container builds, environment gates Core Capabilities Stack detection — infer language/runtime, package manager, build/test/lint commands, framework, and infrastructure (Docker, K8s, Terraform) from lockfiles and manifests. Pipeline generation — lint/test/build/deploy stages with correct dependencies, caching, matrix builds, artifact passing, and conditional execution. Deployment strategies — blue-green, canary, rolling updates, recreate, feature-flag integration, and manual approval gates. Security integration — SAST (CodeQL, Semgrep, Snyk), dependency and container scanning (Trivy, Grype), secret scanning, and SBOM generation. Optimization — caching matched to package manager, path filtering, concurrency control, and fail-fast matrices. When to Use Bootstrapping CI/CD for a new repository Migrating between CI platforms Optimizing slow or flaky pipelines Adding deployment stages to an existing CI-only pipeline Implementing security scanning in the pipeline Setting up multi-environment deployment (staging, production) Clarify First Before generating the pipeline, confirm these inputs. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills borghei/ci-cd-pipeline-builder