qlty-check▌
parcadei/continuous-claude-v3 · updated Apr 8, 2026
Universal code quality tool supporting 70+ linters for 40+ languages via qlty CLI.
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
# 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
- qlty CLI: https://github.com/qltysh/qlty
- MCP server:
servers/qlty/server.pywraps CLI - Config:
.qlty/qlty.tomlin repo (runqlty initfirst)
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 |
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.5★★★★★40 reviews- ★★★★★Min Patel· Dec 24, 2024
qlty-check has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Chen Haddad· Dec 20, 2024
qlty-check fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Ganesh Mohane· Dec 8, 2024
qlty-check fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Isabella Shah· Dec 8, 2024
qlty-check is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Shikha Mishra· Dec 4, 2024
Useful defaults in qlty-check — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Sakshi Patil· Nov 27, 2024
Registry listing for qlty-check matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Xiao Flores· Nov 27, 2024
Solid pick for teams standardizing on skills: qlty-check is focused, and the summary matches what you get after install.
- ★★★★★Zara Khan· Nov 15, 2024
Keeps context tight: qlty-check is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Emma Jackson· Nov 11, 2024
Registry listing for qlty-check matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Chaitanya Patil· Oct 18, 2024
qlty-check reduced setup friction for our internal harness; good balance of opinion and flexibility.
showing 1-10 of 40