quality-assurance

Enforce minimum unit and integration test coverage for code changes.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/joleques/northstar-ai --skill quality-assurance-joleques
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-assurance
Source: https://github.com/joleques/northstar-ai/tree/main/.codex/skills/quality
Command: npx skills add https://github.com/joleques/northstar-ai --skill quality-assurance-joleques

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures rigorous testing and adherence to a defined quality standard across code changes to prevent regressions and maintain reliability.

Core Features & Use Cases

  • Enforces minimum test coverage for new artifacts, ensuring unit and critical integration tests.
  • Guides Definition of Done (DoD) and prevents removal of tests solely to pass the suite.
  • Provides a repeatable workflow for pre-implementation, during-implementation, and post-implementation validation.

Quick Start

Run a quick quality review on the current change set to enforce the defined testing rules.

Frequently Asked Questions about quality-assurance

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

FAQPage Schema
How do I enforce test coverage and prevent regressions when adding new features?

To enforce test coverage and prevent regressions, you need strict testing standards that mandate unit and integration tests for new artifacts. This approach defines a repeatable workflow for pre-implementation, during-implementation, and post-implementation validation across modules.

What is a Definition of Done for code quality and test metrics?

A Definition of Done for code quality is a strict standard ensuring code changes include mandatory tests and adequate coverage. It guides evaluation of test quality and prevents the removal of tests solely to pass the suite.

How do I run a quality review on my current code changes?

You can run a quick quality review on your current change set to enforce defined testing rules. This validates that your bug fixes and refactors satisfy requirements for mandatory tests and test documentation.

Can I use this approach for both refactoring and bug fixes?

Yes, this testing standard applies to new features, bug fixes, and refactors across modules. It enforces minimum test coverage and emphasizes unit tests and critical integration points for all code changes.

Why should I not remove failing tests to make the test suite pass?

Removing failing tests to make the suite pass violates the Definition of Done and compromises code quality. Strict testing standards prevent this practice to maintain reliability and prevent regressions across modules.