pipeline-flow-audit

Audit pipeline executions against expected config flows and output deviation reports.

Updated Sep 22, 2025
One-click install
npx skills add https://github.com/tinkermonkey/switchyard --skill pipeline-flow-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline-flow-audit
Source: https://github.com/tinkermonkey/switchyard/tree/main/.claude/skills/pipeline-flow-audit
Command: npx skills add https://github.com/tinkermonkey/switchyard --skill pipeline-flow-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auditing automated SDLC pipelines to verify that actual executions align with defined config flows, helping teams detect deviations and enforce governance.

Core Features & Use Cases

  • Compare actual pipeline events against expected stages (planning, design, execution, environment) using decision and agent logs.
  • Reconstruct the real stage sequence and agent activity to surface deviations, retries, and escalations.
  • Generate a consolidated report with results and actionable insights for GitHub/issue traceability and compliance.

Quick Start

Provide a pipeline_run_id as the argument to start the audit.

Frequently Asked Questions about pipeline-flow-audit

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

FAQPage Schema
How do I audit pipeline executions against expected SDLC workflows?

To audit pipeline executions, the Skill compares actual events from decision and agent logs against expected stages defined in config files, generating a side-by-side comparison report with deviation analysis.

What is the best way to verify SDLC compliance using Elasticsearch logs?

Verifying SDLC compliance involves reading a pipeline_run_id from Elasticsearch data, reconstructing the real stage sequence, and validating timing and responsibilities against defined config pipelines and workflows.

How do I generate a compliance report for a specific pipeline run?

You generate a compliance report by providing a pipeline_run_id as the argument, which triggers an audit of planning, design, execution, and environment stages to surface deviations, retries, and escalations.

Can I detect deviations and escalations in automated pipeline flows?

Yes, you can detect deviations and escalations by reconstructing actual stage sequences and agent activity from logs, then comparing them against expected SDLC workflows to identify anomalies.

What configuration files are needed to audit SDLC pipeline flows?

Auditing SDLC pipeline flows requires config pipelines.yaml and workflows.yaml files to define expected stages, alongside decision and agent logs indexed in Elasticsearch containing the pipeline_run_id.

Why does my pipeline audit show sequence and timing deviations?

Pipeline audits show sequence and timing deviations when the actual events reconstructed from agent and decision logs fail to align with the expected stages and responsibilities defined in your config workflows.