quality-checks

Run formatting, linting, and type-checking via pnpm scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/christian-byrne/ticket-to-pr-pipeline --skill quality-checks-christian-byrne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-checks
Source: https://github.com/christian-byrne/ticket-to-pr-pipeline/tree/main/skills/quality-checks
Command: npx skills add https://github.com/christian-byrne/ticket-to-pr-pipeline --skill quality-checks-christian-byrne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the execution of essential code quality checks, ensuring code consistency and correctness before commits or deployments.

Core Features & Use Cases

  • Comprehensive Checks: Runs formatting, linting, and type-checking in a single command.
  • Automated Environment Setup: Detects and uses the correct Node.js version via nvm/fnm.
  • Dependency Management: Installs necessary project dependencies automatically.
  • Use Case: Before pushing a new feature, run this skill to catch any formatting errors, linting issues, or type mismatches, preventing potential bugs and maintaining code standards.

Quick Start

Run all quality gates for the current repository using the provided script.

Frequently Asked Questions about quality-checks

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

FAQPage Schema
How do I run code formatting, linting, and type-checking in a single command?

You can run code formatting, linting, and type-checking together by executing a single pnpm script. This validates code integrity and catches formatting errors, linting issues, or type mismatches before commits or deployments.

Do I need nvm or fnm to manage Node.js versions for linting and type checking?

You do not need to manually configure Node.js versions, because the tool detects and uses the correct Node.js version automatically via nvm or fnm during environment setup.

What is the best way to automate dependency installation before running CI code quality checks?

Automated dependency installation is handled directly by the script using pnpm. It installs necessary project dependencies automatically before executing formatting, linting, and type-checking gates.

Can I use this to validate code integrity for development workflows?

Yes, you can use it to validate code integrity for development workflows. It runs essential code quality gates to ensure code consistency and correctness before pushing new features.

Why does type checking fail if project dependencies are not installed?

Type checking fails without dependencies because the environment lacks required modules. The tool mitigates this by automatically installing necessary project dependencies before running the quality gates.