GitLab CI Patterns
Skill Verified ActiveBuild 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.
To enable users to build efficient and robust GitLab CI/CD pipelines with proper stage organization, caching, and deployment strategies for automated testing and deployment.
Features
- Multi-stage GitLab CI/CD pipeline examples
- Docker build and push patterns
- Multi-environment deployment configurations
- Terraform integration for infrastructure as code
- Security scanning examples (SAST, Dependency, Container)
Use Cases
- Automating GitLab-based CI/CD processes
- Implementing complex multi-stage pipelines
- Configuring and optimizing GitLab Runners
- Setting up deployment to Kubernetes from GitLab
Non-Goals
- Providing a runtime execution environment for CI/CD jobs
- Managing GitLab instance configuration
- Offering generic DevOps best practices outside of GitLab CI/CD context
Workflow
- Define pipeline stages
- Configure build jobs with caching and artifacts
- Implement test jobs with coverage reporting
- Set up deployment jobs for various environments
- Integrate security scanning tools
Practices
- CI/CD Best Practices
- Pipeline Optimization
- Security Scanning
- Infrastructure as Code
Prerequisites
- GitLab instance
- GitLab Runner configured
Practical Utility
- info:Edge casesThe SKILL.md implicitly handles some edge cases by providing specific examples for different scenarios (e.g., caching strategies, security scanning configurations). However, explicit documentation of failure modes and recovery steps is not present.
Installation
First, add the marketplace
/plugin marketplace add wshobson/agents/plugin install cicd-automation@claude-code-workflowsQuality Score
VerifiedTrust Signals
Similar Extensions
OpenClaw Release Maintainer
100Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
ClawSweeper Skill
100Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.
Ops Fires
100Production incidents dashboard. Reads ECS health, Sentry errors, CI failures. Offers to dispatch fix agents for active fires.
Ci Cd Pipeline Builder
100CI/CD Pipeline Builder
Setup Container Registry
99Configure container image registries including GitHub Container Registry (ghcr.io), Docker Hub, and Harbor with automated image scanning, tagging strategies, retention policies, and CI/CD integration for secure image distribution. Use when setting up a private container registry, migrating from Docker Hub to self-hosted registries, implementing vulnerability scanning in CI/CD pipelines, managing multi-architecture images, enforcing image signing, or configuring automatic cleanup and retention policies.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions