ci-cd-patterns

Provide CI/CD pattern guidance and templates for GitHub Actions workflows.

69|9|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Tibsfox/gsd-skill-creator --skill ci-cd-patterns-tibsfox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-cd-patterns
Source: https://github.com/Tibsfox/gsd-skill-creator/tree/main/examples/skills/ci-cd-patterns
Command: npx skills add https://github.com/Tibsfox/gsd-skill-creator --skill ci-cd-patterns-tibsfox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create consistent, reliable CI/CD pipelines by providing standardized patterns and ready-to-use templates for GitHub Actions.

Core Features & Use Cases

  • Standard CI/CD templates for linting, testing, building, and deploying across multiple environments.
  • Deployment patterns such as Blue-Green, Canary, and Rolling to reduce risk and facilitate gradual rollouts.
  • Reusable workflows and security-conscious gates to enforce quality checks across projects.
  • Use Case: When starting a new project or migrating existing pipelines, apply these patterns to accelerate setup and improve maintainability.

Quick Start

Set up a base CI workflow that runs on pull requests and pushes to main, including lint, test, and a gated deploy stage.

Frequently Asked Questions about ci-cd-patterns

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

FAQPage Schema
How do I set up a CI/CD pipeline in GitHub Actions for staging and production deployments?

Standardized GitHub Actions CI/CD templates provide ready-to-use workflows for linting, testing, building, and deploying across multiple environments with clear quality gates and security considerations.

What are the best practices for configuring GitHub Actions reusable workflows?

Deployment patterns like Blue-Green, Canary, and Rolling reduce deployment risk by facilitating gradual rollouts to staging and production environments within standardized GitHub Actions pipelines.

What is the best way to implement Blue-Green and Canary deployments in GitHub Actions?

Apply standardized CI/CD deployment patterns like Blue-Green, Canary, and Rolling to reduce deployment risk and facilitate gradual rollouts to staging and production environments.

Do I need existing pipelines to use these GitHub Actions workflow templates?

You do not need existing pipelines to use these CI/CD templates; they are designed to accelerate setup for new projects and improve maintainability when migrating existing workflows.

Can I enforce security gates and quality checks in my GitHub Actions CI/CD pipelines?

You can enforce security gates and quality checks in GitHub Actions pipelines by applying security-conscious reusable workflows that standardize lint, test, and build stages before deployment.

When should I use reusable workflows for CI/CD in GitHub Actions?

Use reusable workflows for CI/CD in GitHub Actions when standardizing quality gates across multiple projects to ensure consistent linting, testing, building, and secure deployments.