pair-capability-verify-quality

Validate codebase quality against linting, type-checking, and test gates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the validation of code quality against predefined standards, ensuring that code meets project requirements before integration.

Core Features & Use Cases

  • Automated Quality Checks: Runs linters, type checkers, and test suites.
  • Custom Gate Execution: Supports project-specific quality gates defined in adoption files.
  • Use Case: Before merging a pull request, use 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 quality gate checker for all scopes.

Frequently Asked Questions about pair-capability-verify-quality

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

FAQPage Schema
How do I automate code quality gates before merging a pull request?

Quality gates are automated validation checks that run linting, type checking, and testing against defined standards. They ensure code meets project requirements before integration by following a check-skip-act-verify pattern for each gate.

Can I run custom quality gates defined in my project's adoption files?

Yes, custom quality gates are supported. The Skill executes project-specific commands defined in adoption files, validating codebase quality alongside universal standards and knowledge base guidelines.

How do I validate codebase quality using project-specific commands?

You validate codebase quality by running the quality gate checker for all scopes. It orchestrates linting, type checking, testing, and custom gates based on adoption files and knowledge base guidelines.

Does CI/CD quality checking support skipping certain validation gates?

Yes, CI/CD quality checking supports skipping gates. The Skill uses a check-skip-act-verify pattern for each gate, allowing conditional bypass of specific validation steps during the orchestration process.

What is the best way to ensure adherence to project quality requirements?

The best way to ensure adherence is to validate codebase quality against defined gates. The Skill orchestrates linting, type checking, and testing based on adoption files and universal standards.