cicd

Design CI/CD pipelines for GitHub Actions, GitLab CI, CircleCI, and Jenkins.

26|8|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/arbazkhan971/godmode --skill cicd-arbazkhan971
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cicd
Source: https://github.com/arbazkhan971/godmode/tree/main/skills/cicd
Command: npx skills add https://github.com/arbazkhan971/godmode --skill cicd-arbazkhan971

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates manual, slow, and fragile CI/CD configurations by designing, optimizing, and repairing continuous integration and delivery pipelines to deliver faster feedback and safer deployments.

Core Features & Use Cases

  • Cross-platform pipeline generation: Create or fix pipelines for GitHub Actions, GitLab CI, CircleCI, and Jenkins.
  • Performance optimization: Implement dependency caching, Docker layer caching, shallow clones, test sharding, and parallel stages to reduce runtime.
  • Reliability & governance: Add artifact management, templating, matrix builds, staging gates, timeouts, and automated rollback to minimize production risk.
  • Use case: Convert a repository without CI into a reusable GitHub Actions workflow that lints, tests, builds a Docker image, runs security scans, publishes artifacts, and deploys to staging with a manual production gate.

Quick Start

Create a GitHub Actions workflow that runs lint, unit tests, and Docker image build with dependency caching and a staging deploy gate.

Frequently Asked Questions about cicd

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

FAQPage Schema
How do I design a GitHub Actions pipeline with dependency caching and Docker builds?

To design a GitHub Actions pipeline, you configure linting, unit tests, and Docker image builds while enabling dependency caching and Docker layer caching to reduce runtime and deliver faster feedback.

What is the best way to optimize slow CI/CD pipelines using matrix builds and test sharding?

The best way to optimize slow CI/CD pipelines is by implementing matrix builds, test sharding, shallow clones, and parallel stages to reduce overall runtime and improve continuous integration efficiency.

Can I use this to add automated rollback and staging gates to a GitLab CI pipeline?

Yes, you can design GitLab CI pipelines with staging gates, timeouts, and automated rollback with stop and revert conditions to minimize production risk during continuous delivery.

Does this approach support cross-platform pipeline generation for CircleCI and Jenkins?

Yes, cross-platform pipeline generation supports CircleCI and Jenkins, allowing you to create or fix pipelines for tasks like linting, testing, artifact management, and staged deployments.

How do I convert a repository without CI into a workflow that publishes artifacts and deploys to staging?

You convert a repository by generating a reusable workflow that lints, tests, builds Docker images, runs security scans, publishes artifacts, and deploys to staging with a manual production gate.

Why does my CI/CD pipeline need templating and artifact retention policies?

CI/CD pipelines need templating and artifact retention to ensure reliability and governance, allowing you to reuse pipeline configurations and manage build outputs to minimize production risk.