glab-schedule

Manage GitLab CI/CD pipeline schedules using the glab CLI.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ProyectoG007/Skill.bat --skill glab-schedule-proyectog007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glab-schedule
Source: https://github.com/ProyectoG007/Skill.bat/tree/main/scripts/05_Dev_Tools/07.%20gitlab-cli-skills-1.11.0/glab-schedule
Command: npx skills add https://github.com/ProyectoG007/Skill.bat --skill glab-schedule-proyectog007

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of GitLab CI/CD pipeline schedules, allowing for automation of build and deployment processes.

Core Features & Use Cases

  • Create Schedules: Define new scheduled pipelines with cron patterns and variables.
  • List Schedules: View existing pipeline schedules for a repository.
  • Update Schedules: Modify existing schedule configurations.
  • Delete Schedules: Remove unwanted pipeline schedules.
  • Run Schedules: Manually trigger a scheduled pipeline.
  • Use Case: Automate your nightly builds by creating a schedule that runs every night at midnight using a specific Git ref and passing environment variables for the build process.

Quick Start

Use the glab-schedule skill to list all current pipeline schedules for the repository.

Frequently Asked Questions about glab-schedule

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

FAQPage Schema
How do I automate recurring GitLab CI/CD pipeline schedules?

To automate GitLab CI/CD pipeline schedules, you can create new schedules using cron patterns and environment variables. This Skill manages these schedules to automate recurring build, test, and deployment tasks within your projects.

Can I manually trigger a scheduled GitLab pipeline?

Yes, you can manually trigger a scheduled GitLab pipeline. The Skill supports manual execution of schedules, allowing you to run them on demand outside of their defined cron patterns.

Do I need the glab CLI tool to manage GitLab pipeline schedules?

Yes, you need the glab CLI tool to manage GitLab pipeline schedules. The Skill requires glab to interact with GitLab API endpoints for creating, listing, updating, and deleting schedule configurations.

How do I list existing CI/CD pipeline schedules for a GitLab repository?

You can list existing CI/CD pipeline schedules by using the Skill to view all current schedules configured for your GitLab repository. This provides an overview of your automated build and deployment tasks.

Can I update and delete GitLab pipeline schedules?

Yes, you can update and delete GitLab pipeline schedules. The Skill allows you to modify existing schedule configurations or remove unwanted schedules entirely to maintain your automation workflow.

What is the best way to automate nightly builds in GitLab?

The best way to automate nightly builds is creating a GitLab schedule that runs at midnight using a specific Git ref. You can pass environment variables for the build process to automate your recurring tasks efficiently.