| name | ci-cd-diagnostics |
| description | Use when producing a raw CI/CD diagnostics snapshot with measured repository metrics only. USE FOR: collect PR lifecycle timing, queue/requeue stats, conflict counts, sprint merge-distribution buckets, and backlog deltas with source commands. DO NOT USE FOR: remediation plans, policy recommendations, workflow rewrites, or speculative estimates. |
| compatibility | ["github-copilot-cli"] |
| category | operations |
| visibility | public |
| metadata | {"category":"operations","maturity":"stable","audience":["developer"]} |
| allowed-tools | [] |
CI/CD Diagnostics Skill
Use this skill to generate a data-only diagnostics report for release engineering.
When to Use
- Inventory current pipeline behavior with measurable numbers.
- Produce a single metric table with command-backed evidence.
- Explicitly mark missing data as blocked with the exact reason.
Workflow
- Collect system-shape, PR lifecycle, queue, conflict, sprint, and backlog metrics.
- Prefer direct
gh/API evidence and deterministic calculations.
- If a metric cannot be retrieved, emit
BLOCKED: <reason> with the failed command or missing source.
- Return one table only:
Metric | Value | Source/command used.
- Do not include recommendations, root-cause analysis, or fixes.
Output Contract
- Exactly one filled table with all required metrics.
- No narrative analysis.
- No guessed values.
References