Back to Skills

code-quality

Run code quality checks. Use after making code changes, before commits, or when asked to check code quality.

5starsUpdated 2/27/2026

Security Assessment

Safe(100/100)
Security Score100/100

About code-quality

The 'code-quality' skill is designed to help developers ensure that their code maintains high standards by running a series of quality checks. This skill solves the common problem of missed issues or inconsistencies in code by automating the process of type checking and linting. By utilizing this skill, developers can identify potential errors or style violations before committing changes, improving the overall quality of the codebase and preventing future problems in production environments.

FAQ

How do I run a full code quality check?

To run a full code quality check, use the command `./start.sh check`. This will perform both type checking and linting to ensure your code is free of issues.

Can this skill automatically fix linting errors?

Yes, you can use the command `./start.sh lint-fix` to automatically fix linting errors where possible. This helps to quickly address style issues without manual intervention.

Is there a command for type checking only?

Yes, you can run the command `./start.sh typecheck` to perform only type checking without running linting checks.

What tools are required to use this skill?

The skill requires the use of Bash, Read, Grep, and Glob to run the commands and check the code quality effectively.

Who would benefit most from using this skill?

This skill is ideal for developers who want to ensure their code is of high quality before committing changes. It's especially useful for teams practicing continuous integration, code reviews, or those working on large projects with multiple contributors.

Install code-quality

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill