Code Quality

Enforce software quality standards with automated testing, linting, and code review.

18|2|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/markus41/claude --skill code-quality-markus41
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Quality
Source: https://github.com/markus41/claude/tree/main/plugins/team-accelerator/skills/code-quality
Command: npx skills add https://github.com/markus41/claude --skill code-quality-markus41

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining high code quality, ensuring software reliability, and reducing technical debt through automated checks and best practices.

Core Features & Use Cases

  • Automated Testing: Implement unit, integration, and end-to-end tests using frameworks like Vitest, Playwright, and Selenium.
  • Code Linting & Formatting: Enforce consistent code style and catch potential errors with ESLint and Prettier.
  • Quality Gates: Define and enforce metrics for code coverage, complexity, and security.
  • Use Case: Automatically run all tests, linting, and coverage checks on every code commit to prevent low-quality code from being merged.

Quick Start

Run the code quality checks for the current project.

Frequently Asked Questions about Code Quality

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

FAQPage Schema
How do I automate code quality checks in a CI/CD pipeline?

Automate code quality in a CI/CD pipeline by integrating tools like Vitest, Playwright, ESLint, and Prettier to run tests and linting on every commit, ensuring code integrity and preventing bad merges.

What is the best way to enforce code formatting and linting standards?

The best way to enforce code formatting and linting standards is configuring ESLint and Prettier within pre-commit hooks to catch potential errors and maintain consistent code style automatically.

Can I use Playwright and Vitest for automated testing workflows?

Yes, you can use Playwright and Vitest for automated testing workflows to implement unit, integration, and end-to-end tests, maintaining software reliability and reducing technical debt.

How do you set up quality gates for code coverage and complexity?

Set up quality gates for code coverage and complexity by defining specific metrics that automatically block code commits if the changes fail to meet your enforced software quality standards.

Do I need pre-commit hooks to prevent low-quality code from merging?

You need pre-commit hooks to prevent low-quality code from merging because they automatically run tests, linting, and coverage checks locally before changes are submitted to the repository.