quality-control

Centralize linting, typechecking, formatting, and code-quality checks via a shared justfile.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/dzackgarza/ai --skill quality-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-control
Source: https://github.com/dzackgarza/ai/tree/main/opencode/skills/quality-control
Command: npx skills add https://github.com/dzackgarza/ai --skill quality-control

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The QC system provides centralized and standardized quality-control workflows across projects by consolidating linting, typechecking, formatting, and code-quality checks into a single, reusable system.

Core Features & Use Cases

  • Centralized justfile-based QC pipelines used by Python and TypeScript projects.
  • Pre-commit and pre-push hooks to enforce checks locally and in CI.
  • Global configuration files and policies to ensure consistent quality standards across all projects.
  • Easy onboarding and delegation: local projects reuse the global QC recipes to avoid reimplementing checks.

Quick Start

Run just test from the local project to activate the centralized QC workflow and validate code against the global QC standards.

Frequently Asked Questions about quality-control

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

FAQPage Schema
How do I centralize linting and typechecking workflows across multiple projects?

You can centralize linting and typechecking by delegating local project checks to a shared justfile, which enforces standardized quality-control pipelines across Python and TypeScript repositories to ensure consistent code quality.

What's the best way to enforce consistent quality checks in local development and CI pipelines?

Enforcing consistent quality checks in local development and CI pipelines is achieved by applying standardized configurations and pre-commit hooks from a centralized quality-control system, ensuring auditable and reproducible results across all environments.

Can I use a shared justfile to manage pre-commit and pre-push hooks for Python and TypeScript?

Yes, a shared justfile can manage pre-commit and pre-push hooks for Python and TypeScript projects by providing reusable global QC recipes that execute standardized formatting, linting, and typechecking before code is pushed.

How do I set up automated quality-control workflows for project onboarding?

Automated quality-control workflows for project onboarding are set up by reusing global QC recipes, allowing new projects to validate code against established standards simply by running the centralized test commands without reimplementing checks.

Does centralized quality-control handle bypass policies and dependency management safely?

Centralized quality-control handles bypass policies and dependency management safely by implementing strict rules and private recipes, ensuring that all quality enforcement actions remain auditable and produce reproducible results.

Why do I need a centralized QC toolchain instead of project-specific linting configurations?

A centralized QC toolchain eliminates the need to maintain project-specific linting configurations by consolidating code-quality checks into a single reusable system, preventing configuration drift and ensuring standardized onboarding.