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

View the source on GitHub

Browse the @skills marketplace