Testing Quality Gate Skill

Validate code changes against testing standards and execute relevant test suites.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/EnergySystemsGroup/Meridian-ESG --skill testing-quality-gate-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Testing Quality Gate Skill
Source: https://github.com/EnergySystemsGroup/Meridian-ESG/tree/main/.claude/skills/testing
Command: npx skills add https://github.com/EnergySystemsGroup/Meridian-ESG --skill testing-quality-gate-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill acts as a pre-commit gatekeeper, ensuring that all necessary tests are in place and passing before code is committed, thereby preventing regressions and maintaining code integrity.

Core Features & Use Cases

  • Automated Test Verification: Checks for the existence and relevance of tests based on code changes.
  • Drift Detection: Identifies discrepancies between production code and inline test logic.
  • Test Execution Guidance: Recommends and triggers appropriate test suites (critical, API, DB integration, etc.).
  • Use Case: Before committing a change to an API route, this Skill will automatically verify that API tests exist, run them, and report any failures, ensuring the API remains stable.

Quick Start

Run the testing quality gate skill to check my code changes before committing.

Frequently Asked Questions about Testing Quality Gate Skill

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

FAQPage Schema
How do I automate regression testing before a Git commit?

Automate regression testing by running a quality gate that validates code changes against predefined standards and executes relevant test suites to prevent regressions. It identifies missing tests and guides you through failure resolution before committing.

How do I detect inline function drift in my test automation suite?

Detect inline function drift using automated test verification that identifies discrepancies between production code and inline test logic. This ensures your test automation accurately reflects current code integrity before changes are committed.

What is the best way to ensure code integrity before pushing API updates?

The best way to ensure code integrity is using a pre-commit gatekeeper that checks for the existence and relevance of API tests, runs them, and reports any failures. This validates that your API route remains stable and prevents regressions.

Do I need Git to run a pre-commit hook for test execution guidance?

Yes, you need Git to run this pre-commit hook because it requires Git for change tracking. It uses tracked changes to recommend and trigger appropriate test suites, including critical, API, and DB integration tests, ensuring relevant coverage.

Why does test execution fail during pre-commit regression testing?

Test execution fails during regression testing when code changes do not meet predefined testing standards or when missing tests are detected. The quality gate reports these failures and guides you through the required resolution steps.

Can I use predefined testing tiers to verify DB integration and API tests?

Yes, you can use predefined testing tiers to verify DB integration and API tests. The quality gate adheres to defined testing patterns and automatically recommends triggering the appropriate critical test suites based on your code changes.