ci-cd

Design CI/CD pipelines with required checks, artifact promotion, and rollback gates.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/machenjie/rd-skills --skill ci-cd-machenjie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-cd
Source: https://github.com/machenjie/rd-skills/tree/main/src/foundation/capabilities/ci-cd
Command: npx skills add https://github.com/machenjie/rd-skills --skill ci-cd-machenjie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of shipping changes without reliable evidence, traceable artifacts, or enforceable deployment safety gates.

Core Features & Use Cases

  • Evidence-backed CI/CD design: Specifies required checks (tests, SAST, scans) that must block promotion, plus a clear failure and override policy.
  • Immutable, promoted artifacts: Enforces build-once promotion using content-addressed digests and provenance/SBOM generation expectations.
  • Environment-safe deployment strategy: Defines proportional blast-radius gates (dev → staging → production) with post-deploy health verification and rollback hooks.
  • Supply-chain and secret safety: Establishes action pinning, signing/provenance, minimal-privilege credentials, and vault/OIDC-based secret handling that avoids leakage.

Quick Start

Use the ci-cd skill to generate a production-grade pipeline specification with required gates, immutable artifact promotion rules, and an automated post-deploy health check with rollback.

Frequently Asked Questions about ci-cd

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

FAQPage Schema
How do I design a CI/CD pipeline with safe deployment gates for regulated environments?

To design a CI/CD pipeline with safe deployment gates, you specify required checks like tests and SAST scans that block promotion, enforce immutable artifact promotion using content-addressed digests, and define proportional blast-radius gates across dev, staging, and production environments.

What is build-once artifact promotion and how does it improve supply-chain security?

Build-once artifact promotion improves supply-chain security by ensuring the exact artifact built in CI is promoted across environments using content-addressed digests, generating provenance and SBOM evidence to guarantee immutable, traceable deployments.

How do I configure automated rollback and post-deploy health verification in a deployment pipeline?

Configuring automated rollback and post-deploy health verification requires defining post-deploy health checks with rollback hooks that trigger if verification fails, ensuring automated recovery and maintaining auditable audit-trail evidence for high-risk changes.

Can I use OIDC and vault-based secret handling to avoid leakage in CI/CD workflows?

Yes, you can use OIDC and vault-based secret handling to avoid leakage by establishing least-privilege credentials, action pinning, and signing/provenance controls that securely manage secrets without exposing them directly to the pipeline workflows.

How do I implement audited emergency overrides for mandatory required-check blocking?

Implementing audited emergency overrides for required-check blocking involves defining a clear failure and override policy that allows audited bypasses for mandatory checks, ensuring change quality evidence is preserved even during urgent production deployments.

When should I not use a single environment deployment strategy for high-risk changes?

You should not use a single environment deployment strategy for high-risk changes because it lacks proportional blast-radius gates, skipping the dev to staging to production progression needed for safe deployment gating and post-deploy health verification.