gitlab-ci

Installation
SKILL.md

When to use this skill

Use this skill whenever the user wants to:

  • Write or debug GitLab CI pipelines (.gitlab-ci.yml)
  • Configure GitLab Runner, stages, jobs, and artifacts
  • Set up CI/CD variables, secrets, and environments
  • Integrate testing, building, and deployment automation
  • Use needs for complex dependency graphs between jobs

How to use this skill

Workflow

  1. Define stages — declare the pipeline execution order
  2. Write jobs — assign each job to a stage with scripts and rules
  3. Configure artifacts and cache — pass build outputs between jobs
  4. Set up environments — define deployment targets with rules

Quick Start Example

Related skills

More from teachingai/full-stack-skills

Installs
50
GitHub Stars
381
First Seen
Jan 24, 2026