This one handles the full CI/CD stack with working examples for GitHub Actions, Jenkins, and GitLab CI. You get actual workflow files for testing, Docker builds, and multi-environment deployments, plus reusable workflows and composite actions that you can drop into your repos. It covers the practical stuff like matrix builds, caching strategies, security scanning with Trivy, and deployment patterns including blue-green and canary releases. The examples show real integration with AWS ECS, Slack notifications, and proper secret management. Solid if you're setting up pipelines from scratch or trying to standardize across teams.

skills.sh installs
190
GitHub stars
44
last updated
Aug 21, 2026

Install

$ npx -y skills add personamanagmentlayer/pcl --skill cicd-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

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

# .gitlab-ci.yml
stages:
  - build
  - test
  - security
  - deploy

variables:
  DOCKER_DRIVER: overlay2
  DOCKER_TLS_CERTDIR: '/certs'
  IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA

default:
  image: node:20-alpine
  cache:
    key: ${CI_COMMIT_REF_SLUG}
    paths:
      - node_modules/
      - .npm/

build:
  stage: build
  script:
    - npm ci --cache .npm --prefer-offline
    - npm run build
  artifacts:
    paths:
      - dist/
    expire_in: 1 week

Sponsors

Details

Repository
github.com/personamanagmentlayer/pcl
Categories
DevOps & CI/CD, Git & Pull Requests, Automation & Workflows
First seen
Jun 3, 2026

More from personamanagmentlayer/pcl

All 99
1terminaluse avatarterminaluseterminaluse/agent-skillsCreate, edit, deploy, and interact with agents on TerminalUse. Use when user mentions "tu", "terminaluse", "deploy agent", "create agent", "edit agent", "update187skills.sh installs
2personamanagmentlayer avataristio-expertpersonamanagmentlayer/pclExpert-level Istio service mesh management, traffic control, security, and observability for Kubernetes181skills.sh installs
3borghei avatarml-ops-engineerborghei/claude-skillsMLOps across model deployment, ML pipelines, monitoring, and feature stores. Use when deploying models to production, building training pipelines, setting up dr175skills.sh installs
4microsoft avatarwinui-packagingmicrosoft/win-dev-skillsMSIX packaging, code signing, and distribution for WinUI 3 apps — build for release, certificate generation (winapp cert generate), certificate trust, code sign170skills.sh installs
5harperaa avatarsecurity-operations-deploymentharperaa/secure-claude-skillsOperational security guidance for deployment, monitoring, and maintenance. Use this skill when you need to understand which middlewares to apply, configure envi165skills.sh installs
6NVIDIA avatardoca-debugNVIDIA/skillsUse this skill when the user is debugging any DOCA symptom — a build that won't compile, a link step that can't resolve a doca_* symbol, a runtime call returnin162skills.sh installs