orthoplus-quality-gate

Run OrthoPlus Enterprise quality gates for build, lint, test, and architecture checks.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill orthoplus-quality-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orthoplus-quality-gate
Source: https://github.com/B0yZ4kr14/OrthoPlus-Enterprise/tree/main/.kimi/skills/orthoplus-quality-gate
Command: npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill orthoplus-quality-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents broken or non-compliant changes from reaching production by enforcing a comprehensive Quality Gate across the OrthoPlus Enterprise monorepo.

Core Features & Use Cases

  • One-command quality gates: Runs coordinated validation including backend build, lint, and tests, plus frontend type-check, lint, and build.
  • Architecture Guard enforcement: Applies arch-guard.sh to block changes that violate architecture constraints.
  • Merge safety policy: Enforces that the Quality Gate must pass before merges, with P0 failures blocking deploys and warnings handled via documented justification.

Quick Start

Ask the AI to run the full OrthoPlus Quality Gate with the command /quality.gate to validate backend, frontend, and architecture in a single pass.

Frequently Asked Questions about orthoplus-quality-gate

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

FAQPage Schema
How do I run a quality gate check across a monorepo before merging?

To run a quality gate across a monorepo, execute a coordinated validation script that ensures backend build, lint, and tests, plus frontend type-check and build pass before merging. This enforces merge safety by blocking P0 failures from deployment.

What is an architecture guard and how does it enforce CI validation?

An architecture guard enforces CI validation by applying deterministic rules, such as arch-guard.sh, to block changes that violate architecture constraints. It ensures structural compliance before merging changes into the monorepo.

How do I block broken frontend builds from reaching production in a monorepo?

You block broken frontend builds by enforcing a quality gate that requires frontend type-check, lint, and build steps to pass. P0 failures block deploys entirely, while warnings require documented justification to proceed.

Can I use a single command to validate both backend and frontend architecture constraints?

Yes, you can validate both backend and frontend architecture by running a full quality gate script in a single pass. This coordinates deterministic CI-style checks across the monorepo to enforce merge safety policies.

What happens when a quality gate detects a P0 failure during CI validation?

When a quality gate detects a P0 failure during CI validation, it blocks the deploy entirely. Merge safety policies require the deterministic checks to pass, ensuring broken or non-compliant changes do not reach production.

Do I need to justify warnings if the quality gate allows a merge?

Yes, warnings flagged by the quality gate must be handled via documented justification before merging. While P0 failures block deploys completely, warnings are permitted with explicit reasoning to maintain monorepo compliance.