---
title: "CI Validation Gates - Air Market"
description: "Release pipelines fail in familiar ways: a bad version number, a missing token, a step that flakes, a draft that goes out. This collects defensive patterns for CI/CD - semver validation, token checks…"
canonical: "https://airmarket.ai/app/ci-validation-gates"
---

[Air Market](/) / [Developer Tools](/category/devtools) / CI Validation Gates

Skill by [Andy De George](/@thraka)

# CI Validation Gates

Stop your release pipeline from shipping the wrong thing

## What this does

Release pipelines fail in familiar ways: a bad version number, a missing token, a step that flakes, a draft that goes out. This collects defensive patterns for CI/CD - semver validation, token checks, retry logic, draft detection - learned from a real release. Reach for it when you are hardening a pipeline that has burned you.

### Top 3 things it does for you

- Add validation gates to my release pipeline
- Check versions and tokens before a release goes out
- Handle flaky steps and catch drafts before publish

## Information

**CI Validation Gates at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Andy De George](/@thraka) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 4 KB |
| Licence | MIT |
| Repository | [Thraka/SadConsole](https://github.com/Thraka/SadConsole/tree/03263be353ef98f600bf1b018b3a84500d0bf3e6/.copilot/skills/ci-validation-gates) |
| GitHub stars | 1,383 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of CI Validation Gates and flagged nothing. AIR's verdict: **safe**.

**What CI Validation Gates's check was run against**

|  |  |
| --- | --- |
| Commit | 03263be353ef98f600bf1b018b3a84500d0bf3e6 |
| Content hash | 0da3add373ce6743b3ac7b6c2c2358b0c8d540b30926870841958abb8a66cdc7 |
| Files read | [Browse the files at this exact commit](https://github.com/Thraka/SadConsole/blob/03263be353ef98f600bf1b018b3a84500d0bf3e6/.copilot/skills/ci-validation-gates/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for CI Validation Gates](/security/ci-validation-gates)

## About CI Validation Gates

This gathers defensive CI/CD patterns: validating semver, checking tokens, adding retry logic, and detecting drafts.

The patterns were earned from the v0.8.22 release, so they address failure modes that actually happened rather than hypothetical ones.

## What's inside

- SKILL.md - instructions

## Questions

### Is CI Validation Gates safe to install?

AIR scanned this exact version of CI Validation Gates and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 03263be353ef, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/ci-validation-gates.

### How do I install CI Validation Gates?

Open https://airmarket.ai/app/ci-validation-gates on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/Thraka/SadConsole/tree/03263be353ef98f600bf1b018b3a84500d0bf3e6/.copilot/skills/ci-validation-gates. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by Andy De George](/@thraka)

---

Canonical URL: <https://airmarket.ai/app/ci-validation-gates>
