Loading...
Loading...
Code quality checks, formatting, and metrics via qlty CLI
npx skill4agent add parcadei/continuous-claude-v3 qlty-check# 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| Parameter | Description |
|---|---|
| Run linters (default) |
| Auto-fix issues |
| Process all files, not just changed |
| Format files instead |
| Calculate code metrics |
| Find code smells |
| Specific files/directories |
| Min issue level: note/low/medium/high |
| Working directory |
| Initialize qlty in a repo |
| List available plugins |
# Auto-fix what's possible, see what remains
uv run python -m runtime.harness scripts/qlty_check.py --fix# 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 --smellsuv run python -m runtime.harness scripts/qlty_check.py --init --cwd /path/to/repo# Check changed files
qlty check
# Auto-fix
qlty check --fix
# JSON output
qlty check --json
# Format
qlty fmtservers/qlty/server.py.qlty/qlty.tomlqlty init| Tool | Use Case |
|---|---|
| qlty | Unified linting, formatting, metrics for any language |
| ast-grep | Structural code patterns and refactoring |
| morph | Fast text search |