Agent skill

CI CD Pipeline Builder

by alirezarezvani in alirezarezvani/claude-skills

Generate pragmatic CI/CD pipelines from detected project stack signals — fast baseline generation, repeatable checks, environment-aware deployment stages.

MITAuto-check passedDevOps & Cloud

Install CI CD Pipeline Builder

skills CLI
$ npx skills add alirezarezvani/claude-skills --skill ci-cd-pipeline-builder -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install alirezarezvani/claude-skills ci-cd-pipeline-builder --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/alirezarezvani/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/engineering/skills/ci-cd-pipeline-builder .claude/skills/ci-cd-pipeline-builder && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ci-cd-pipeline-builder
GitHub stars
28k
Token cost
~806 tokens
SKILL.md length
263 words
Files
8 (incl. scripts, references)
Skills in repo
342
Repo updated
First seen
Licence
MIT

At a glance

Generate pragmatic CI/CD pipelines from detected project stack signals — fast baseline generation, repeatable checks, environment-aware deployment stages.

  • Works in 4 steps: Detect Stack → Generate Pipeline From Detection → Validate Before Merge → …
  • Setting up CI for a new project
  • SKILL.md covers Overview, Core Capabilities, When to Use and Key Workflows, plus 2 more sections
  • Runs Python scripts from its folder; calls python3

What it does

CI CD Pipeline Builder is an agent skill from alirezarezvani/claude-skills. Generate pragmatic CI/CD pipelines from detected project stack signals — fast baseline generation, repeatable checks, environment-aware deployment stages. Use when setting up CI for a new project, refactoring existing pipelines, or standardizing deployment workflows across multiple repos.

Its SKILL.md is about 810 tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including scripts and reference files (for example `README.md`, `references/deployment-gates.md` and `references/github-actions-templates.md`).

It sits in DevOps & Cloud, covering CI/CD and Deployment. It works with GitLab and GitHub Actions. The repository describes itself as: 380 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 380+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8… The licence is MIT.

When your agent uses it

  • Setting up CI for a new project
  • Refactoring existing pipelines
  • Standardizing deployment workflows across multiple repos

Example prompts

  • “/ci-cd-pipeline-builder”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Detect Stack
  2. Generate Pipeline From Detection
  3. Validate Before Merge
  4. Add Deployment Stages Safely

What it can do on your machine

Read from SKILL.md and the folder at commit 19392f7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

CI CD Pipeline Builder loads about 806 tokens when it runs, and up to ~1.8k if it reads all its reference files. Until then it costs about 78 tokens; SKILL.md has 263 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~78
When it runs · the whole SKILL.md, loaded when a task matches
~806
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from alirezarezvani/claude-skills at commit 19392f7, republished under its MIT licence (© alirezarezvani). 263 words, ~806 tokens.

Download SKILL.mdSave it as .claude/skills/ci-cd-pipeline-builder/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
ci-cd-pipeline-builder
description
Generate pragmatic CI/CD pipelines from detected project stack signals — fast baseline generation, repeatable checks, environment-aware deployment stages. Use when setting up CI for a new project, refactoring existing pipelines, or standardizing deployment workflows across multiple repos.

CI/CD Pipeline Builder

Tier: POWERFUL
Category: Engineering
Domain: DevOps / Automation

Overview

Use this skill to generate pragmatic CI/CD pipelines from detected project stack signals, not guesswork. It focuses on fast baseline generation, repeatable checks, and environment-aware deployment stages.

Core Capabilities

  • Detect language/runtime/tooling from repository files
  • Recommend CI stages (lint, test, build, deploy)
  • Generate GitHub Actions or GitLab CI starter pipelines
  • Include caching and matrix strategy based on detected stack
  • Emit machine-readable detection output for automation
  • Keep pipeline logic aligned with project lockfiles and build commands

When to Use

  • Bootstrapping CI for a new repository
  • Replacing brittle copied pipeline files
  • Migrating between GitHub Actions and GitLab CI
  • Auditing whether pipeline steps match actual stack
  • Creating a reproducible baseline before custom hardening

Key Workflows

1. Detect Stack
bash
python3 scripts/stack_detector.py --repo . --format text
python3 scripts/stack_detector.py --repo . --format json > detected-stack.json

Supports input via stdin or --input file for offline analysis payloads.

2. Generate Pipeline From Detection
bash
python3 scripts/pipeline_generator.py \
  --input detected-stack.json \
  --platform github \
  --output .github/workflows/ci.yml \
  --format text

Or end-to-end from repo directly:

bash
python3 scripts/pipeline_generator.py --repo . --platform gitlab --output .gitlab-ci.yml
3. Validate Before Merge
  1. Confirm commands exist in project (test, lint, build).
  2. Run generated pipeline locally where possible.
  3. Ensure required secrets/env vars are documented.
  4. Keep deploy jobs gated by protected branches/environments.
4. Add Deployment Stages Safely
  • Start with CI-only (lint/test/build).
  • Add staging deploy with explicit environment context.
  • Add production deploy with manual gate/approval.
  • Keep rollout/rollback commands explicit and auditable.

Script Interfaces

  • python3 scripts/stack_detector.py --help
    • Detects stack signals from repository files
    • Reads optional JSON input from stdin/--input
  • python3 scripts/pipeline_generator.py --help
    • Generates GitHub/GitLab YAML from detection payload
    • Writes to stdout or --output

References

© alirezarezvani, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts, references) in engineering/skills/ci-cd-pipeline-builder of alirezarezvani/claude-skills.

  • SKILL.md
  • README.md
  • references/deployment-gates.md
  • references/github-actions-templates.md
  • references/gitlab-ci-templates.md
  • references/pipeline-design-notes.md
  • scripts/pipeline_generator.py
  • scripts/stack_detector.py

Open the folder on GitHubat commit 19392f7

Compare with similar skills

CI CD Pipeline Builder next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

CI CD Pipeline Builder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
CI CD Pipeline Builder this skillalirezarezvani/claude-skills28k—~806Automated safety check: PassMIT
CI CDEliasOulkadi/shokunin114—~3.4kAutomated safety check: NotesMIT
CI/CD Pipeline Principlesirahardianto/awesome-agv157—~2.7kAutomated safety check: NotesMIT
Building Cicd Pipelinesjeremylongshore/tons-of-skills-marketplace2.8k—~1.1kAutomated safety check: PassMIT
Cloudflare Workers CI CDsecondsky/claude-skills227—~4kAutomated safety check: PassMIT
CI CD Patternssoftspark/ai-toolkit179—~2.3kAutomated safety check: PassApache-2.0

Similar skills

  • CI CD

    EliasOulkadi/shokunin

    Design CI/CD pipelines for GitHub Actions, GitLab CI, and CircleCI with matrix builds, test sharding, caching, Docker layer caching, OIDC auth, deployment strategies (rolling, blue-green, canary)…

    114 GitHub stars~3.4k tokensUpdated 4 days ago
    DevOps & CloudAuto-check: notes
  • CI/CD Pipeline Principles

    irahardianto/awesome-agv

    Rules for designing CI/CD pipelines in layers: universal lint, test and scan stages, container builds with SBOM attestation, and GitOps for orchestrated deployments.

    157 GitHub stars~2.7k tokensUpdated 4 days ago
    DevOps & CloudAuto-check: notes
  • Building Cicd Pipelines

    jeremylongshore/tons-of-skills-marketplace

    Execute use when you need to work with deployment and CI/CD.

    2.8k GitHub stars~1.1k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Cloudflare Workers CI CD

    secondsky/claude-skills

    Complete CI/CD guide for Cloudflare Workers using GitHub Actions and GitLab CI.

    227 GitHub stars~4k tokensUpdated 11 days ago
    DevOps & CloudAuto-check passed
  • CI CD Patterns

    softspark/ai-toolkit

    CI/CD: GitHub Actions, GitLab CI, Jenkins, caching, blue-green, canary.

    179 GitHub stars~2.3k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Tsh Implementing CI CD

    TheSoftwareHouse/copilot-collections

    CI/CD pipeline design patterns and deployment strategies. An agent skill from TheSoftwareHouse/copilot-collections.

    284 GitHub stars~1.6k tokensUpdated 3 days ago
    DevOps & CloudAuto-check passed

More from alirezarezvani/claude-skills

All 342 skills in this repo
  • Agile Product Owner

    alirezarezvani/claude-skills

    Writes INVEST-checked user stories with acceptance criteria, splits epics, plans sprints from velocity and ranks the backlog with a weighted score.

    28k GitHub starsUsed in 3 repos~3.2k tokens
    Auto-check passed
  • Product Strategist

    alirezarezvani/claude-skills

    OKR cascade toolkit for product leaders: generates aligned company-to-team OKRs from five strategy types and scores how well they line up.

    28k GitHub starsUsed in 2 repos~1.8k tokens
    Auto-check passed
  • App Store Optimization

    alirezarezvani/claude-skills

    App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store.

    28k GitHub starsUsed in 1 repo~4.2k tokens
    Auto-check passed
  • AWS Solution Architect

    alirezarezvani/claude-skills

    Design AWS architectures for startups using serverless patterns and IaC templates.

    28k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Campaign Analytics

    alirezarezvani/claude-skills

    Calculates attribution, funnel and ROI figures for marketing campaigns with three Python scripts that need only the standard library.

    28k GitHub starsUsed in 1 repo~2.1k tokens
    Auto-check passed
  • Code to PRD

    alirezarezvani/claude-skills

    Reverse-engineers a frontend, backend or fullstack codebase into a product requirements document with per-page docs, an enum dictionary and an API inventory.

    28k GitHub starsUsed in 1 repo~4.9k tokens
    Auto-check passed

Categories

Questions about CI CD Pipeline Builder

What does CI CD Pipeline Builder do?

Generate pragmatic CI/CD pipelines from detected project stack signals — fast baseline generation, repeatable checks, environment-aware deployment stages. CI CD Pipeline Builder is an agent skill from alirezarezvani/claude-skills. Generate pragmatic CI/CD pipelines from detected project stack signals — fast baseline generation, repeatable checks, environment-aware deployment stages.

When should I use CI CD Pipeline Builder?

CI CD Pipeline Builder fits situations like: setting up CI for a new project; refactoring existing pipelines; standardizing deployment workflows across multiple repos.

How do I install CI CD Pipeline Builder in Claude Code?

Run `npx skills add alirezarezvani/claude-skills --skill ci-cd-pipeline-builder -a claude-code`. Or copy the skill folder (engineering/skills/ci-cd-pipeline-builder in alirezarezvani/claude-skills) into .claude/skills/ci-cd-pipeline-builder in your project. Claude Code loads it when a task matches its description.

How do I install CI CD Pipeline Builder in Codex?

Run `npx skills add alirezarezvani/claude-skills --skill ci-cd-pipeline-builder -a codex`. Or copy the skill folder (engineering/skills/ci-cd-pipeline-builder in alirezarezvani/claude-skills) into .agents/skills/ci-cd-pipeline-builder in your project. Codex loads it when a task matches its description.

Can I use CI CD Pipeline Builder in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add alirezarezvani/claude-skills --skill ci-cd-pipeline-builder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ci-cd-pipeline-builder, .gemini/skills/ci-cd-pipeline-builder, .github/skills/ci-cd-pipeline-builder and .opencode/skills/ci-cd-pipeline-builder in your project.

What does CI CD Pipeline Builder need to run?

Going by SKILL.md and its folder, CI CD Pipeline Builder needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does CI CD Pipeline Builder access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is CI CD Pipeline Builder safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does CI CD Pipeline Builder use?

CI CD Pipeline Builder is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does CI CD Pipeline Builder use?

About 806 tokens (SKILL.md is roughly 3.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 984 tokens, read only when the agent opens those files.

What are the alternatives to CI CD Pipeline Builder?

Skills that share tags, products or a category with CI CD Pipeline Builder: CI CD (EliasOulkadi/shokunin, 114 stars), CI/CD Pipeline Principles (irahardianto/awesome-agv, 157 stars), Building Cicd Pipelines (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Cloudflare Workers CI CD (secondsky/claude-skills, 227 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains CI CD Pipeline Builder?

alirezarezvani (a GitHub user) maintains it in alirezarezvani/claude-skills, which has 27,891 GitHub stars. The repository holds 342 skills in this directory. The repository was last updated on August 30, 2026.

Source: alirezarezvani/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.