gitlab-ci

Manage GitLab CI/CD pipelines and jobs via the glab CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/swtch1/dotfiles --skill gitlab-ci-swtch1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab-ci
Source: https://github.com/swtch1/dotfiles/tree/main/.claude/skills/gitlab-ci
Command: npx skills add https://github.com/swtch1/dotfiles --skill gitlab-ci-swtch1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of GitLab CI/CD pipelines and jobs, allowing for efficient monitoring, execution, and troubleshooting directly from the command line.

Core Features & Use Cases

  • Pipeline & Job Management: View, list, retry, cancel, and trigger GitLab CI/CD pipelines and jobs.
  • Log Retrieval: Access job logs for debugging and analysis.
  • URL Parsing: Easily extract project details from GitLab URLs for command execution.
  • Use Case: When a GitLab pipeline fails, use this Skill to quickly check the pipeline status, retrieve the logs for the failed job, and retry the job to resolve the issue.

Quick Start

Use the gitlab-ci skill to get details for pipeline ID 12345 in the project 'my-group/my-project'.

Frequently Asked Questions about gitlab-ci

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I view GitLab CI/CD pipeline details and list jobs from the command line?

Retrieve GitLab CI/CD pipeline details and list jobs using the glab CLI. It handles project identification via URL parsing or direct project path specification to display statuses and jobs.

How do I get logs for a failed GitLab CI job to debug the issue?

Fetch GitLab CI job logs for debugging using the glab CLI. This skill identifies the project via URL parsing or direct path specification to retrieve and analyze specific job logs.

Can I retry, cancel, or trigger GitLab pipelines and jobs without using the web interface?

Retry, cancel, and trigger GitLab pipelines and jobs directly using the glab CLI. This skill manages pipeline execution and troubleshooting actions without requiring the web interface.

Do I need to specify the full project path to run GitLab CI commands?

Specify GitLab CI project paths directly or via URL parsing. This skill manages pipeline identification by extracting project details from GitLab URLs, simplifying command execution.

What is the best way to troubleshoot a failed GitLab CI/CD pipeline?

Troubleshoot a failed GitLab CI/CD pipeline by using the glab CLI to check pipeline status, retrieve failed job logs, and retry jobs. This skill streamlines monitoring and resolution from the command line.