qlty-check
parcadei/Continuous-Claude/.claude/skills/qlty-check/SKILL.md
Code quality checks, formatting, and metrics via qlty CLI
Skill3.9k starsChanged 9 months ago
What's in it
- Qlty Code Quality
- When to Use
- Quick Reference
- Parameters
- Common Workflows
- After Implementation
- Quality Report
- Initialize in New Repo
- Direct CLI (if qlty installed)
- Requirements
- vs Other Tools
Tools it asks for
- Bash
- Read
--- name: qlty-check description: Code quality checks, formatting, and metrics via qlty CLI allowed-tools: [Bash, Read] --- # 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 ```bash # 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 ```bash # 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 ```bash uv run python -m runtime.harness scripts/qlty_check.py --init --cwd /path/to/repo ``` ## Direct CLI (if qlty installed) ```bash # 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 |
More agent context in parcadei/Continuous-Claude
107 other files this repository gives its agents, the first 60 shown.
Skill
- agent-context-isolation.claude/skills/agent-context-isolation/SKILL.md
- agentica-claude-proxy.claude/skills/agentica-claude-proxy/SKILL.md
- agentica-infrastructure.claude/skills/agentica-infrastructure/SKILL.md
- agentica-prompts.claude/skills/agentica-prompts/SKILL.md
- agentica-sdk.claude/skills/agentica-sdk/SKILL.md
- agentica-server.claude/skills/agentica-server/SKILL.md
- agentica-spawn.claude/skills/agentica-spawn/SKILL.md
- agentic-workflow.claude/skills/agentic-workflow/SKILL.md
- agent-orchestration.claude/skills/agent-orchestration/SKILL.md
- ast-grep-find.claude/skills/ast-grep-find/SKILL.md
- async-repl-protocol.claude/skills/async-repl-protocol/SKILL.md
- background-agent-pings.claude/skills/background-agent-pings/SKILL.md
- braintrust-analyze.claude/skills/braintrust-analyze/SKILL.md
- braintrust-tracing.claude/skills/braintrust-tracing/SKILL.md
- build.claude/skills/build/SKILL.md
- cli-reference.claude/skills/cli-reference/SKILL.md
- commit.claude/skills/commit/SKILL.md
- complete-skill.claude/skills/complete-skill/SKILL.md
- completion-check.claude/skills/completion-check/SKILL.md
- compound-learnings.claude/skills/compound-learnings/SKILL.md
- continuity-ledger.claude/skills/continuity_ledger/SKILL.md
- create-handoff.claude/skills/create_handoff/SKILL.md
- dead-code.claude/skills/dead-code/SKILL.md
- debug-hooks.claude/skills/debug-hooks/SKILL.md
- debug.claude/skills/debug/SKILL.md
- describe-pr.claude/skills/describe_pr/SKILL.md
- discovery-interview.claude/skills/discovery-interview/SKILL.md
- environment-triage.claude/skills/environment-triage/SKILL.md
- explicit-identity.claude/skills/explicit-identity/SKILL.md
- explore.claude/skills/explore/SKILL.md
- firecrawl-scrape.claude/skills/firecrawl-scrape/SKILL.md
- fix.claude/skills/fix/SKILL.md
- git-commits.claude/skills/git-commits/SKILL.md
- github-search.claude/skills/github-search/SKILL.md
- graceful-degradation.claude/skills/graceful-degradation/SKILL.md
- help.claude/skills/help/SKILL.md
- hook-developer.claude/skills/hook-developer/SKILL.md
- hooks.claude/skills/hooks/SKILL.md
- idempotent-redundancy.claude/skills/idempotent-redundancy/SKILL.md
- implement_plan_micro.claude/skills/implement_plan_micro/SKILL.md
- implement_plan.claude/skills/implement_plan/SKILL.md
- implement_task.claude/skills/implement_task/SKILL.md
- index-at-creation.claude/skills/index-at-creation/SKILL.md
- llm-tuning-patterns.claude/skills/llm-tuning-patterns/SKILL.md
- loogle-search.claude/skills/loogle-search/SKILL.md
- math-help.claude/skills/math-help/SKILL.md
- math-router.claude/skills/math-router/SKILL.md
- math.claude/skills/math-unified/SKILL.md
- mcp-chaining.claude/skills/mcp-chaining/SKILL.md
- mcp-scripts.claude/skills/mcp-scripts/SKILL.md
- migrate.claude/skills/migrate/SKILL.md
- modular-code.claude/skills/modular-code/SKILL.md
- morph-apply.claude/skills/morph-apply/SKILL.md
- morph-search.claude/skills/morph-search/SKILL.md
- mot.claude/skills/mot/SKILL.md
- nia-docs.claude/skills/nia-docs/SKILL.md
- no-polling-agents.claude/skills/no-polling-agents/SKILL.md
- no-task-output.claude/skills/no-task-output/SKILL.md
- observe-before-editing.claude/skills/observe-before-editing/SKILL.md
- onboard.claude/skills/onboard/SKILL.md
Also found in 3 other repositories
The same file, byte for byte, in the weekly crawl of public GitHub.
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
Reports can't be read right now.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

