Marketplace/Deploy Guardian
DEVOPS

Deploy Guardian

Pre-deploy checklist runner that gates releases on test pass, lint clean, and env validation.

deployci-cdchecklistguardrails

About this skill

Deploy Guardian runs a configurable checklist before every deployment, preventing broken releases from reaching production. It verifies test suites pass, linting is clean, environment variables are set, database migrations are pending, and dependency audits have no critical CVEs — all before a single container is pushed.

The skill reads a `.deploy-guardian.yml` config file from your repo root. Each check is a named step with a shell command, expected exit code, and optional timeout. Checks run in parallel by default with configurable concurrency. If any check fails, the deploy is blocked and the skill outputs a clear report of what failed and why.

Integrates with GitHub Actions, GitLab CI, and plain shell workflows. The skill requires `git` and `curl` on PATH and uses environment variables for Slack webhook notifications when a deploy is blocked or approved.

Key features

  • Configurable YAML-based deploy checklists
  • Parallel check execution with timeouts
  • Slack notifications on block/approve
  • Works with GitHub Actions, GitLab CI, and shell scripts

Permissions

  • Execute commands
  • Read files
  • Environment variables
TRUST SCORE
98/100
safe
FINDINGS — 2 TOTAL
critical
0
high
0
medium
1
low
0
info
1
INSTALL
Download SKILL.md
SC
Scandar
@scandar
Version3.2.0
Last updated2026-03-08
Downloads2.4K
Created2025-09-10
Scandar Verified
RELATED SKILLS