SuperAPI AI Directory

qlty-check

Coding & development

View repository

Updated 10-16 07:52

About this skill

Qlty Code Quality

Universal code quality tool supporting 70+ linters for 40+ languages via qlty CLI.

When to Use

  • Check code for linting issues before commit/handoff
  • Auto-fix formatting and style issues
  • Calculate code metrics (complexity, duplication)
  • Find code smells

Quick Reference

# Check changed files with auto-fix
uv run python -m runtime.harness scripts/qlty_check.py --fix

# Check all files
uv run python -m runtime.harness scripts/qlty_check.py --all
Format files

uv run python -m runtime.harness scripts/qlty_check.py --fmt

Get metrics

uv run python -m runtime.harness scripts/qlty_check.py --metrics

Find code smells

uv run python -m runtime.harness scripts/qlty_check.py --smells


## Parameters

| Parameter | Description |
|-----------|-------------|
| `--check` | Run linters (default) |
| `--fix` | Auto-fix issues |
| `--all` | Process all files, not just changed |
| `--fmt` | Format files instead |
| `--metrics` | Calculate code metrics |
| `--smells` | Find code smells |
| `--paths` | Specific files/directories |
| `--level` | Min issue level: note/low/medium/high |
| `--cwd` | Working directory |
| `--init` | Initialize qlty in a repo |
| `--plugins` | List available plugins |

## Common Workflows

### After Implementation
```bash
# Auto-fix what's possible, see what remains
uv run python -m runtime.harness scripts/qlty_check.py --fix

Quality Report

# Get metrics for changed code
uv run python -m runtime.harness scripts/qlty_check.py --metrics

# Find complexity hotspots
uv run python -m runtime.harness scripts/qlty_check.py --smells

Initialize in New Repo

uv run python -m runtime.harness scripts/qlty_check.py --init --cwd /path/to/repo

Direct CLI (if qlty installed)

# Check changed files
qlty check

# Auto-fix
qlty check --fix

# JSON output
qlty check --json

# Format
qlty fmt

Requirements

vs Other Tools

Tool Use Case
qlty Unified linting, formatting, metrics for any language
ast-grep Structural code patterns and refactoring
morph Fast text search