local-qa

Runs formatting, linting, and testing scripts on a code repository.

2|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/dceoy/ai-coding-agent-skills --skill local-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-qa
Source: https://github.com/dceoy/ai-coding-agent-skills/tree/main/.agents/skills/local-qa
Command: npx skills add https://github.com/dceoy/ai-coding-agent-skills --skill local-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruff, pyright, pytest, prettier, zizmor, checkov, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of running formatting, linting, and testing on a repository's codebase after any file updates, ensuring code quality and reducing manual checks.

Core Features & Use Cases

  • Automated QA: Execute a suite of local QA checks on code changes.
  • Format, Lint, and Test: Runs formatting, linting, and testing scripts to maintain code quality.
  • Use Case: After pushing code to a repository, automatically run the local QA checks to catch any issues early.

Quick Start

Trigger the local-qa skill to run QA checks on your repository updates.

Frequently Asked Questions about local-qa

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

FAQPage Schema
How do I automate local QA checks for code quality after repository updates?

Automating local QA checks involves executing a suite of formatting, linting, and testing scripts on your codebase after updates to ensure code quality and reduce manual checks.

What's the best way to run formatting and linting scripts on a Python repository?

Running formatting and linting scripts on a Python repository is best handled by tools like ruff and pyright, which automate codebase health checks and catch issues early after pushing code.

Does local QA automation work with pytest and ruff for codebase health checks?

Local QA automation works directly with pytest for testing and ruff for formatting and linting, executing a comprehensive suite of scripts to ensure repository codebase health after file updates.

Why run local quality assurance checks after pushing code to a repository?

Running local quality assurance checks after pushing code catches formatting, linting, and testing issues early, ensuring code quality and reducing the manual effort required to maintain repository health.