ci-cd-architect

Define CI/CD pipeline patterns covering triggers, caching, OIDC, and deployment.

3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ralvarezdev/ralvaskills --skill ci-cd-architect-ralvarezdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-cd-architect
Source: https://github.com/ralvarezdev/ralvaskills/tree/main/skills/infra/ci-cd-architect
Command: npx skills add https://github.com/ralvarezdev/ralvaskills --skill ci-cd-architect-ralvarezdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Establishes principled CI/CD patterns to guide teams in designing robust pipelines and governance structures across software projects.

Core Features & Use Cases

Covers pipeline taxonomy (CI, Release, Deploy, Scheduled), trigger design, supply-chain hygiene (SHA-pinned actions, OIDC), caching strategies, matrix testing, build & artifact publishing, and deployment methodologies to reduce risk and increase predictability.

Quick Start

Draft a four-pipeline CI/CD blueprint with clear separation of concerns for CI, Release, Deploy, and Scheduled workflows.

Frequently Asked Questions about ci-cd-architect

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

FAQPage Schema
What are the core CI/CD pipeline categories needed for a scalable workflow?

A scalable CI/CD workflow separates concerns into four distinct pipeline taxonomies: CI, Release, Deploy, and Scheduled. This separation establishes governance over triggers and deployment methodologies to reduce risk and increase predictability across projects.

How do I design GitHub Actions triggers to balance automation and safety?

GitHub Actions trigger design requires establishing principled patterns that separate CI checks from release and deployment workflows. This governance prevents unintended deployments and ensures predictable release automation across project scales.

How can I secure GitHub Actions supply chains using OIDC and SHA-pinned actions?

Supply-chain hygiene in CI/CD pipelines is maintained by SHA-pinning GitHub Actions to immutable commit hashes and configuring OIDC authentication for cloud access. These practices eliminate token leakage risks and prevent dependency tampering during automated workflow execution.

What is the best way to optimize CI/CD pipeline execution with caching and matrix testing?

CI/CD pipeline execution is optimized by implementing structured caching strategies to persist dependencies between workflow runs, combined with matrix testing to parallelize builds across multiple environments. This approach minimizes workflow duration and infrastructure overhead.

Does this CI/CD pipeline architecture apply to smaller projects with simple release needs?

These CI/CD pipeline patterns are applicable to projects of all sizes needing governance over triggers, caching, and release automation. Smaller projects benefit from clear separation of concerns and predictable deployment methodologies without unnecessary overhead.