Skills for Real Engineers. Straight from my .agents directory.
gitlab-ci
Agent skill fromBagelHole/DevOps-Security-Agent-Skills
Configure GitLab CI/CD pipelines and runners for automated building, testing, and deployment. Create .gitlab-ci.yml configurations, manage runners, and implement DevOps workflows. Use when working with GitLab repositories or self-hosted GitLab instances.
How to install gitlab-ci
npx skills add BagelHole/DevOps-Security-Agent-Skills# or add only this skill to Claude Code: copy the folder
devops/ci-cd/gitlab-ci/
# into
~/.claude/skills/gitlab-ci/ (all projects)
.claude/skills/gitlab-ci/ (one project)
1# GitLab CI/CD23Automate your software delivery pipeline with GitLab's integrated CI/CD system.45## When to Use This Skill67Use this skill when:8- Setting up CI/CD pipelines in GitLab9- Configuring GitLab runners (shared or self-hosted)10- Creating multi-stage deployment pipelines11- Implementing GitLab Auto DevOps12- Managing CI/CD variables and secrets1314## Prerequisites1516- GitLab repository (gitlab.com or self-hosted)17- Basic understanding of YAML18- For self-hosted runners: Linux server or Kubernetes cluster1920## Pipeline Configuration2122Create `.gitlab-ci.yml` in repository root:2324```yaml25stages:26 - build27 - test28 - deploy2930variables:31 NODE_VERSION: "20"3233build:34 stage: build35 image: node:${NODE_VERSION}36 script:37 - npm ci38 - npm run build39 artifacts:40 paths:41 - dist/42 expire_in: 1 hour4344test:45 stage: test46 image: node:${NODE_VERSION}47 script:48 - npm ci49 - npm test50 coverage: '/Coverage: \d+\.\d+%/'5152deploy:53 stage: deploy54 script:55 - ./deploy.sh56 environment:57 name: production58 url: https://example.com59 only:60 - main61```6263## Job Configuration6465### Rules-Based Execution6667```yaml68deploy:69 script: ./deploy.sh70 rules:71 - if: $CI_COMMIT_BRANCH == "main"72 when: manual73 - if: $CI_PIPELINE_SOURCE == "merge_request_event"74 when: never75 - when: on_success76```7778### Parallel Jobs7980```yaml81test:82 stage: test83 parallel: 384 script:85 - npm test -- --shard=$CI_NODE_INDEX/$CI_NODE_TOTAL86```8788### Matrix Builds89…
Excerpt shown under the repository's MIT license.
More skills in DevOps-Security-Agent-Skills
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.
