cicd-pipelines

Automate CI/CD pipeline design and deployment across GitHub Actions and GitLab CI.

1|1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/PedroHBO/opencode-config-skills --skill cicd-pipelines-pedrohbo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cicd-pipelines
Source: https://github.com/PedroHBO/opencode-config-skills/tree/main/skills/cicd-pipelines
Command: npx skills add https://github.com/PedroHBO/opencode-config-skills --skill cicd-pipelines-pedrohbo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill helps teams design and implement reliable CI/CD pipelines across popular platforms, reducing manual setup and enabling repeatable deployment processes.

Core Features & Use Cases

  • Supports GitHub Actions and GitLab CI workflows, including build, test, and deploy stages
  • Implements deployment strategies (blue-green, canary), caching, and security scanning patterns
  • Provides checklists, templates, and example configurations to accelerate adoption and reduce errors
  • Use Case: A web app team wants a single pipeline to build on push, run tests, scan code, build Docker images, and deploy to production with safe rollback

Quick Start

Configure a GitHub Actions workflow that runs tests, builds a Docker image, and deploys to production on merge to main.

Frequently Asked Questions about cicd-pipelines

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

FAQPage Schema
How do I set up a GitHub Actions pipeline to build a Docker image and deploy to production?

GitHub Actions pipelines can automate builds, tests, Docker image creation, and production deployments on merge to main. This skill provides workflow templates and example configurations to accelerate reliable pipeline creation.

What is the difference between blue-green and canary deployment strategies in CI/CD?

Blue-green deployment switches traffic between two identical environments for zero-downtime releases, while canary deployment gradually routes traffic to the new version. This skill implements both strategies to orchestrate safe rollouts and rollbacks.

Does this CI/CD skill support GitLab CI workflows as well as GitHub Actions?

Yes, this CI/CD skill supports both GitHub Actions and GitLab CI workflows. It applies automated build, test, and deployment stages across both platforms while ensuring reproducible pipelines through pinned action versions.

How do I add security scanning and caching to my CI/CD pipeline?

You can integrate security scanning and caching patterns into your CI/CD pipeline using provided workflow templates. These configurations automate vulnerability scanning during builds and optimize execution time through caching mechanisms.

Can I use matrix testing and environment protection in my deployment pipelines?

Yes, you can implement matrix testing across multiple environments and apply environment protection rules to safeguard production deployments. This skill provides pipeline patterns and configurations to enforce these testing and safety measures.