nw-quality-framework

Automate 11 commit-readiness gates for tests, formatting, and quality checks in CI/CD.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/StudentCristian/nWave-github --skill nw-quality-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nw-quality-framework
Source: https://github.com/StudentCristian/nWave-github/tree/main/.github/skills/nw-quality-framework
Command: npx skills add https://github.com/StudentCristian/nWave-github --skill nw-quality-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quality gates provide a structured, auditable set of checks to ensure code changes meet quality before delivery, reducing bugs, rework, and risk.

Core Features & Use Cases

  • 11 commit-readiness gates embedded in CI/CD to automatically catch issues (tests, formatting, static analysis, etc.)
  • Category-driven quality metrics across Architecture, Implementation, Business Value, Real Data, and Test Integrity to guide improvement
  • Use Case: Teams integrate these gates into PR workflows to auto-reject changes that fail tests or quality checks

Quick Start

Run the quality gates in the CI pipeline to automatically validate commits, tests, and governance metrics before merge.

Frequently Asked Questions about nw-quality-framework

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

FAQPage Schema
What are quality gates in a CI/CD pipeline?

Quality gates are automated validation checkpoints in a CI/CD pipeline that enforce code standards. They ensure code changes pass tests, formatting, and static analysis before merging, reducing bugs and rework risk.

How do I automate PR validation for code formatting and tests?

You can automate PR validation by integrating commit-readiness quality gates into your CI pipeline. These gates automatically check code changes against 11 validation checkpoints, rejecting pull requests that fail tests or quality metrics before merge.

Do I need a specific frontmatter format to enforce quality checks?

Yes, implementing these quality gates requires a defined frontmatter entry containing a name and description in SKILL.md. Optional resources like scripts, references, and assets can also be included to support the validation checkpoints.

What is the best way to measure code quality across different architectures?

The best way is using category-driven quality metrics covering Architecture, Implementation, Business Value, Real Data, and Test Integrity. These metrics guide improvement by evaluating code changes across diverse architectures and test types before delivery.

Can I use commit-readiness gates for release readiness validation?

Yes, commit-readiness gates are designed for build validation and release readiness in CI/CD environments. They enforce policy through structured validation checkpoints to ensure code changes meet quality standards across architectures and test types.

When should I not use automated quality gates in my pipeline?

Automated quality gates may not suit workflows lacking defined SKILL.md frontmatter or environments without CI/CD integration. If your pipeline cannot enforce structured validation checkpoints or lacks automated test infrastructure, manual code review remains preferable.