Agent Skills: Qlty Code Quality

Code quality checks, formatting, and metrics via qlty CLI

UncategorizedID: parcadei/continuous-claude-v3/qlty-check

Install this agent skill to your local

pnpm dlx add-skill https://github.com/parcadei/Continuous-Claude-v3/tree/HEAD/.claude/skills/qlty-check

Skill Files

Browse the full folder contents for qlty-check.

Download Skill

Loading file tree…

.claude/skills/qlty-check/SKILL.md

Skill Metadata

Name
qlty-check
Description
Code quality checks, formatting, and metrics 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.py wraps CLI
  • Config: .qlty/qlty.toml in repo (run qlty init first)

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 |