verify-quality

Validate codebases against linting, type checking, and testing quality gates.

6|Updated Aug 3, 2025
One-click install
npx skills add https://github.com/foomakers/pair --skill verify-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-quality
Source: https://github.com/foomakers/pair/tree/main/packages/knowledge-hub/dataset/.skills/capability/verify-quality
Command: npx skills add https://github.com/foomakers/pair --skill verify-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of checking code quality against predefined standards, ensuring that the codebase meets project requirements before integration or review.

Core Features & Use Cases

  • Automated Quality Gates: Runs linters, type checkers, and test suites.
  • Custom Gate Execution: Supports project-specific quality checks defined in adoption files.
  • Use Case: Before merging a new feature, run this Skill to automatically verify that the code adheres to linting rules, passes all unit tests, and meets type-checking standards.

Quick Start

Run the verify-quality skill to check all quality gates for the current codebase.

Frequently Asked Questions about verify-quality

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

FAQPage Schema
How do I automate code quality checks before merging a feature?

To automate code quality checks before merging, run predefined quality gates that execute linters, type checkers, and test suites against your codebase. This verifies adherence to project requirements and standards before integration or review.

Can I run linting and type checking only on a specific part of my codebase?

Yes, you can run linting and type checking on a scoped part of your codebase. The quality validation process supports scoped checks, allowing you to target specific areas rather than evaluating the entire project at once.

How do I use custom quality standards defined in my project for code review?

To use custom quality standards for code review, the validation process reads project-specific commands from way-of-working adoption files and universal standards from quality-standards guidelines to execute your custom quality gates.

What is a quality gate in automated testing and code review?

A quality gate in automated testing and code review is a predefined validation checkpoint that runs linters, type checkers, and test suites. It ensures the codebase meets project requirements and standards before integration.

Does automated quality assurance work without external dependencies?

Yes, automated quality assurance works without external dependencies. The validation process reads universal standards from quality-standards guidelines and project-specific commands directly from adoption files to execute checks.

What details are included in a quality gate status report?

A quality gate status report provides detailed feedback on the validation execution. It outlines the pass or fail status of linting, type checking, and testing checks performed against your predefined codebase standards.