quality-gate

Run a three-phase post-build quality review on changed files.

1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Joaovsales/coding-agent-workflow --skill quality-gate-joaovsales
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-gate
Source: https://github.com/Joaovsales/coding-agent-workflow/tree/main/.agents/skills/quality-gate
Command: npx skills add https://github.com/Joaovsales/coding-agent-workflow --skill quality-gate-joaovsales

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After a build, this skill runs a structured three-phase review to catch structural quality issues, AI anti-patterns, and APOSD design concerns.

Core Features & Use Cases

  • Enforces a three-phase post-build quality gate: structural quality (simplify), AI anti-patterns (deslop), and APOSD design review.
  • Scans changed files (or a user-specified scope) to focus reviews on relevant code and excludes generated/lock/migration/test fixtures.
  • Outputs a comprehensive report with actionable fixes and a rerun-ready workflow.

Quick Start

Run the quality-gate after the build completes to trigger the three-phase review and generate the quality report.

Frequently Asked Questions about quality-gate

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

FAQPage Schema
How do I run a post-build code review to catch structural issues and AI anti-patterns?

Perform a three-phase post-build quality review to identify structural issues, AI prompt anti-patterns, and APOSD design concerns. It targets files changed since the build base, skipping generated, lock, migration, and test fixtures, and outputs a structured report with recommended fixes.

What is a three-phase quality gate and how does it work?

A three-phase quality gate enforces structural quality checks like code reuse and SOLID principles in Phase 1, removes AI anti-patterns in Phase 2, and performs APOSD design checks in Phase 3, generating a comprehensive report with actionable fixes.

How do I scope a static analysis review to only changed files after a build?

Scope a static analysis review by targeting files changed since the build base or by specifying a user-scope path. This focuses the design review on relevant code while automatically skipping generated, lock, migration, and test fixture files.

Does the quality gate review skip generated files and test fixtures?

Yes, the quality gate review skips generated, lock, migration, and test fixture files. It exclusively targets changed files or a user-specified scope path to ensure the structural and design checks focus on relevant source code.

Can I use this quality gate for APOSD design reviews and SOLID principle checks?

Yes, you can use this quality gate for APOSD design reviews and SOLID principle checks. Phase 1 enforces structural quality including SOLID and complexity, while Phase 3 specifically handles APOSD design concerns to output recommended fixes.

What is the best way to remove AI anti-patterns from generated code?

The best way to remove AI anti-patterns is running Phase 2 of the post-build quality gate. It detects and deslops AI prompt anti-patterns in changed files, providing a comprehensive report with actionable fixes and a rerun-ready workflow.