devops-pipeline

Installation
SKILL.md

DevOps Pipeline

Implement comprehensive DevOps quality gates adapted to project type, with a shift-left philosophy: run as many checks as possible locally via pre-commit so developers get fast feedback and CI is a safety net rather than the primary gate.

Core principle: if a check can run on a developer's machine, it runs there. GitHub Actions runs only what a laptop genuinely cannot — matrix version testing, secrets-dependent scans, deployment, coverage publishing — plus one cheap job proving the hooks were not bypassed.

Check Routing Table

Every check lands in exactly one lane. This table is the single source of truth: workflow steps 2 and 3, the reference files, and any config this skill generates must agree with it.

Lane Time budget What runs there
pre-commit stage (every commit) < 10s, changed files only Format, lint, type-check, offline security scans, fast unit tests, compile/import check
pre-push stage (every push) < 60s, whole repo Full test suite, CLI E2E, coverage threshold, slow lint rulesets
GitHub Actions billed per minute Version matrix, secrets-dependent scans, coverage upload, deploy/release, bypass guard

A check that fits an earlier lane must not be repeated in a later one. CI re-running the whole hook set on every push is the failure mode this skill exists to prevent.

To stay within the agent's context budget, this SKILL keeps templates short and links to references/*.md for language-specific configs, workflow templates, and the CLI E2E script.

Installs
83
GitHub Stars
125
First Seen
Feb 4, 2026
devops-pipeline — luongnv89/skills