ci-pipeline-architect

Design CI/CD pipeline stage graphs with merge-blocking semantics and OIDC secret handling.

2|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/nguyenpv1980-wq/Project-Aegis --skill ci-pipeline-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-pipeline-architect
Source: https://github.com/nguyenpv1980-wq/Project-Aegis/tree/main/.claude/skills/ci-pipeline-architect
Command: npx skills add https://github.com/nguyenpv1980-wq/Project-Aegis --skill ci-pipeline-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill designs and, when explicitly requested, edits delivery pipelines so merges, tests, security checks, artifact handling, and deployment approvals are aligned with real risk instead of guesswork.

Core Features & Use Cases

  • Pipeline stage design: Define a merge-blocking stage graph with clear semantics for linting, typechecking, build once reuse, unit and integration tests, security scans, E2E, packaging, and deploy gates.
  • Secret and trust governance: Replace long-lived credentials with OIDC, scope secrets to jobs, prevent secret exposure on forked PRs, and separate trusted from untrusted execution paths.
  • Promotion and protection alignment: Map branch protection, environment approvals, caching rules, artifact provenance, rollback primitives, and deployment strategies into one coherent CI/CD system.
  • Use case: A team has slow PRs, stored cloud keys in workflows, and drifting required checks; this Skill restructures the pipeline, tightens access, and makes the merge path both faster and safer.

Quick Start

Ask the skill to review your current CI/CD workflows and redesign the pipeline with merge-blocking stages, scoped secrets, artifact reuse, and branch-protection alignment.

Frequently Asked Questions about ci-pipeline-architect

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

FAQPage Schema
How do I design a CI/CD pipeline with merge-blocking stages in GitHub Actions?

Designing a CI/CD pipeline with merge-blocking stages involves creating a stage graph for linting, testing, and security scans that aligns exactly with required checks to block risky merges. This ensures every PR validates real risk before integration.

What's the best way to replace long-lived cloud credentials in CI/CD workflows?

The best way to replace long-lived cloud credentials in CI/CD workflows is using OIDC federation and job-scoped secrets. This separates trusted from untrusted execution paths and prevents secret exposure on forked PRs.

How does artifact provenance improve deployment gate safety?

Artifact provenance improves deployment gate safety by tracking the origin and build history of artifacts through each promotion stage. Combined with rollback-aware deployment gates, it ensures only verified artifacts reach production environments.

Why are my required checks drifting from my actual CI/CD pipeline stages?

Required checks drift from CI/CD pipeline stages when branch protection rules are not mapped to environment approvals and stage graphs. Aligning promotion, protection, and caching rules into one coherent system resolves this drift.

Can I use branch protection rules to enforce environment approvals for deployments?

Yes, branch protection rules can enforce environment approvals by mapping deployment strategies and rollback primitives into your CI/CD system. This alignment ensures deployment approvals block merges until all required gates pass.

When do I need to restructure my CI/CD pipeline architecture?

You need to restructure your CI/CD pipeline architecture when slow PRs, stored cloud keys, or drifting required checks indicate misaligned risk. Restructuring tightens access, speeds up the merge path, and secures secret handling.