Skills for Real Engineers. Straight from my .agents directory.
gitlab-ci-patterns
Agent skill fromwshobson/agents
Build GitLab CI/CD pipelines with multi-stage workflows, caching, and distributed runners for scalable automation. Use when implementing GitLab CI/CD, optimizing pipeline performance, or setting up automated testing and deployment.
How to install gitlab-ci-patterns
npx skills add wshobson/agents# or add only this skill to Claude Code: copy the folder
plugins/cicd-automation/skills/gitlab-ci-patterns/
# into
~/.claude/skills/gitlab-ci-patterns/ (all projects)
.claude/skills/gitlab-ci-patterns/ (one project)
1# GitLab CI Patterns23Comprehensive GitLab CI/CD pipeline patterns for automated testing, building, and deployment.45## Purpose67Create efficient GitLab CI pipelines with proper stage organization, caching, and deployment strategies.89## When to Use1011- Automate GitLab-based CI/CD12- Implement multi-stage pipelines13- Configure GitLab Runners14- Deploy to Kubernetes from GitLab15- Implement GitOps workflows1617## Basic Pipeline Structure1819```yaml20stages:21 - build22 - test23 - deploy2425variables:26 DOCKER_DRIVER: overlay227 DOCKER_TLS_CERTDIR: "/certs"2829build:30 stage: build31 image: node:2032 script:33 - npm ci34 - npm run build35 artifacts:36 paths:37 - dist/38 expire_in: 1 hour39 cache:40 key: ${CI_COMMIT_REF_SLUG}41 paths:42 - node_modules/4344test:45 stage: test46 image: node:2047 script:48 - npm ci49 - npm run lint50 - npm test51 coverage: '/Lines\s*:\s*(\d+\.\d+)%/'52 artifacts:53 reports:54 coverage_report:55 coverage_format: cobertura56 path: coverage/cobertura-coverage.xml5758deploy:59 stage: deploy60 image: bitnami/kubectl:1.3161 script:62 - kubectl apply -f k8s/63 - kubectl rollout status deployment/my-app64 only:65 - main66 environment:67 name: production68 url: https://app.example.com69```7071## Docker Build and Push7273```yaml74build-docker:75 stage: build76 image: docker:2477 services:78 - docker:24-dind79 before_script:80 - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY81 script:82…
Excerpt shown under the repository's MIT license.
More skills in agents
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
