ivx-quality-gates

Automates quality gates for IntelliVerseX SDK projects in CI workflows.

1|4|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/intelli-verse-x/Intelli-verse-X-SDK --skill ivx-quality-gates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ivx-quality-gates
Source: https://github.com/intelli-verse-x/Intelli-verse-X-SDK/tree/main/.cursor/skills/ivx-quality-gates
Command: npx skills add https://github.com/intelli-verse-x/Intelli-verse-X-SDK --skill ivx-quality-gates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This module automates quality gates and context validation to catch issues early in IntelliVerseX SDK game projects.

Core Features & Use Cases

  • Context validation: Enforces consistent context loading order and safety checks during development and CI.
  • Runtime safety gating: Prevents unsafe edits from reaching production by scanning for editor-only code.
  • Packaging & CI integration: Provides tools to export clean UPM packages and validate release bundles.

Quick Start

Run the local validator to bootstrap context checks and gate your CI pipeline.

Frequently Asked Questions about ivx-quality-gates

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

FAQPage Schema
How do I automate quality gates for CI pipelines in game projects?

Automating quality gates for CI pipelines involves applying context validation, runtime safety checks, and packaging rules across local development and CI workflows. It enforces consistent context loading order and prevents unsafe editor-only code from reaching production.

What is context validation and how does it improve runtime safety?

Context validation enforces consistent context loading order and safety checks during development and CI. Runtime safety gating scans for editor-only code to prevent unsafe edits from reaching production environments.

How do I validate and export clean UPM packages in a CI workflow?

Validating and exporting clean UPM packages requires running build-ready scripts like reorganize_for_upm.py. These scripts operate within a standard CI workflow to reorganize project structures and validate release bundles for deployment.

Do I need Python to run CI quality gates and context validation?

Yes, running CI quality gates and context validation requires Python-based validators. Specifically, the tools/context/validate_context.py script is needed to bootstrap context checks and gate your CI pipeline effectively.

What's the best way to prevent unsafe editor-only code from reaching production?

The best way to prevent unsafe editor-only code from reaching production is through runtime safety gating. Applying automated quality gates scans for editor-only code during CI integration, blocking unsafe edits before release.

Can I use PowerShell scripts to package itch bundles for release validation?

Yes, you can use PowerShell scripts like package-itch-bundles.ps1 to package itch bundles. This script operates within a standard CI workflow alongside Python validators to validate release bundles and ensure packaging integrity.