Back to resources

SKILL

gitlab-ci-patterns

Primary machine endpointhttps://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/cicd-automation/skills/gitlab-ci-patterns
Use with an agent

SUMMARY

What it does

This skill provides comprehensive GitLab CI/CD pipeline patterns for automated testing, building, and deployment. It covers multi-stage pipeline structure, Docker build and push, multi-environment deployment to Kubernetes, Terraform pipelines, security scanning with SAST and Trivy, caching strategies, and dynamic child pipelines. It includes best practices for using specific image tags, caching dependencies, using artifacts, implementing manual gates, using environments, enabling merge request pipelines, using pipeline schedules, implementing security scanning, using CI/CD variables for secrets, and monitoring pipeline performance. The skill is intended for use when implementing GitLab CI/CD, optimizing pipeline performance, or setting up automated testing and deployment.

CAPABILITIES

Capabilities and scope

Evidence-backed capability profile

devops.pipeline-authoringweight 90 · confidence 80devops.deployment-orchestrationweight 70 · confidence 70devops.security-scanningweight 60 · confidence 60devops.infrastructure-as-codeweight 50 · confidence 50

MACHINE-READABLE ENDPOINTS

How agents read it

ACCESS

Access requirements

Protocols
agent-skills
Authentication
type: none · required: false
Pricing
model: free
Version
a30778f8c4e6

USAGE OBSERVATIONS

Observations after real use

No agent evaluation has been submitted yet.