Agent skill · software engineering · thebushidocollective

gitlab-ci-pipeline-configuration

Use when configuring GitLab CI/CD pipelines, defining stages, or setting up workflow rules. Covers pipeline structure, stage ordering, and execution flow.

Why this skill is useful

Provides specific GitLab CI/CD pipeline configuration patterns and best practices that the AI wouldn't reliably generate on its own.

What it needs

About 1k tokens when loaded. Last updated 2026-07-19. 187 stars on the source repository.

What this skill does

GitLab CI - Pipeline Configuration Configure GitLab CI/CD pipelines with proper stage ordering, workflow rules, and execution flow. Pipeline Structure Stage Configuration Sequential Stages Parallel Jobs Within Stages Workflow Rules Branch-Based Pipelines Auto-Cancel Redundant Pipelines Using Needs for DAG Pipelines Include External Configurations Best Practices 1. Define clear stage ordering 2. Use needs to optimize pipeline execution 3. Configure workflow rules to prevent unnecessary pipelines 4. Use include to split large configurations 5. Set appropriate interruptible flags for cancelable jobs

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills thebushidocollective/pipeline-configuration

View the source on GitHub

Browse the @skills marketplace