Agent skill · software engineering · personamanagmentlayer

cicd-expert

Expert-level CI/CD with GitHub Actions, Jenkins, deployment pipelines, and automation. Use when the user mentions CI/CD, GitHub Actions, Jenkins, GitLab CI, deployment, or automation, or when the task involves CI/CD Fundamentals, Pipeline Design, Workflow Basics, or Docker Build and Push.

Why this skill is useful

Adds multiple executable CI/CD pipeline scripts for GitHub Actions and Jenkins that automate deployment processes and security scanning.

What it needs

Requires docker installed locally. Requires github account access. About 4k tokens when loaded. Last updated 2026-03-30. 41 stars on the source repository.

What this skill does

CI/CD Expert Expert guidance for Continuous Integration and Continuous Deployment, including GitHub Actions, Jenkins, GitLab CI, deployment strategies, and automation best practices. Core Concepts CI/CD Fundamentals Continuous Integration (CI) Continuous Delivery vs Deployment Build automation Test automation Artifact management Deployment strategies (blue-green, canary, rolling) Pipeline Design Pipeline stages and jobs Parallel execution Dependencies and artifacts Caching strategies Matrix builds Conditional execution Security Secret management Dependency scanning SAST/DAST Container scanning Supply chain security SBOM generation GitLab CI Deployment Strategies Blue-Green Deployment Canary Deployment Rolling Deployment Best Practices Pipeline Design Keep pipelines fast (< 10 minutes for CI) Fail fast on errors Run tests in parallel Cache dependencies Use matrix builds for multiple versions Separate CI and CD pipelines Make pipelines idempotent Security Scan dependencies for vulnerabilities Scan container images Use least privilege for credentials Rotate secrets regularly Sign commits and artifacts Use private registries Implement SBOM generation Artifact Management Use semantic versioning Tag images with git SHA Store artifacts in registries Implement retention policies Generate build manifests Track provenance Monitoring & Observability Track build success rate Monitor pipeline duration Alert on failures Log all deployments Track deployment frequency Measure lead time and MTTR Anti-Patterns to Avoid ❌ No automated tests: Deployments without tests are risky ❌ Manual deployments: Automate all deployments ❌ Shared credentials: Use role-based access ❌ No rollback strategy: Always have a rollback plan ❌ Long-running pipelines: Keep pipelines fast ❌ Environment drift: Use IaC for all environments ❌ No monitoring: Track deployment health ❌ Direct production access: Deploy through pipelines only Reference Documentation Detailed material lives alongside this skill and is r …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills personamanagmentlayer/cicd-expert

View the source on GitHub

Browse the @skills marketplace