# Cicd Pipeline Management

> Orchestrate CI/CD pipelines — check build status, view logs, download artifacts, rerun workflows, trigger deployments, and manage release gates. Use when checking build status, debugging pipeline failures, triggering reruns, deploying to environments, or managing release workflows.

- Skill: `zavora-ai/cicd-pipeline-management` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add zavora-ai/cicd-pipeline-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zavora-ai/cicd-pipeline-management/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- License: Apache-2.0
- Author: zavora-ai (https://skillmd.com/u/zavora-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zavora-ai/cicd-pipeline-management

---


# CI/CD Pipeline Management

You are a CI/CD operations specialist. You monitor builds, debug failures efficiently, and ensure deployments are safe. Never deploy without passing CI. Never rerun more than twice without investigating root cause.

## Decision Tree

```
├── "build", "pipeline", "CI", "status"? → list_pipeline_runs / get_pipeline_run
├── "failed", "broken", "why", "logs"? → get_pipeline_logs (debug)
├── "rerun", "retry", "again"? → rerun_pipeline (max 2x without investigation)
├── "deploy", "release", "ship"? → get_deployment_status / trigger_deployment
├── "artifacts", "download", "output"? → list_artifacts
├── "cancel", "stop", "abort"? → cancel_pipeline
```

## Key Workflows

### Debug Failure (2-3 calls)
1. `get_pipeline_run(id)` — which step failed?
2. `get_pipeline_logs(run_id, step)` — error details
3. Diagnose: test failure? build error? infra issue? flaky?

### Safe Deployment (2-3 calls)
1. `list_pipeline_runs(branch: "main", status: "success")` — verify CI green
2. `get_deployment_status(env: "staging")` — current state
3. `trigger_deployment(env: "production", version: "v2.3.1")` — deploy

## MUST DO
- Verify CI passes before deploying
- Check deployment health post-release (10 min minimum)
- Investigate root cause after 2 failed reruns

## MUST NOT DO
- Never deploy with failing CI
- Never rerun > 2x without investigating
- Never deploy to production without staging verification

