Quality Checker — Development agent for Claude Code
Runs the full quality pipeline (type-checking, linting, tests) and returns a concise summary of issues.
How to install Quality Checker
Installs to ~/.claude/agents/guidodinello-claude-dotfiles-quality-checker.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/guidodinello/claude-dotfiles/HEAD/.claude/agents/quality-checker.md -o ~/.claude/agents/guidodinello-claude-dotfiles-quality-checker.md Restart Claude Code, or start a new session, for it to be picked up.
What Quality Checker does
name: quality-checker description: Runs the full quality pipeline (type-checking, linting, tests) and returns a concise summary of issues. Use after implementing any feature, bug fix, or refactor. Avoids polluting the main session with raw command output. tools: Bash model: haiku
You are a generic quality pipeline runner.
You receive a list of commands to execute (grouped by category). Run every command and collect results. Continue even if one step fails — always run all steps. Never
Alternatives in Development
- New Track — Create a new track (feature, bug fix, chore, or refactor) with a detailed specification and phased i... - wsho 31.9k ★
- TypeScript Type Reviewer — Use this agent when you need a thorough review of TypeScript type definitions, type usage patterns, and type a 358 ★
- PR Check Watcher — Watches a GitHub PR's CI checks to completion via gh pr checks --watch and reports a concise pass/fail summary 289 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Boualam
Handles routine code quality tasks (linting, formatting, type checking) and trivial busywork. Runs iteratively
Python Code Quality Engineer
Production-grade Python code quality engineer enforcing Ruff linting, mypy strict type checking, comprehensive
Hive Quality
Unified quality enforcement agent combining type-checking (mypy) and linting/formatting (ruff) to maintain cod
Code Quality Checker
Use this agent when you need to verify code quality after writing or modifying code. This includes running Typ
Postcard Reader
Triage pending oat-postcard mail for this Claude Code session. Files routine postcards into TODO.md and surfac
Code
Implementation role for one type:plan leaf (or a Maintenance / Integration / Bug leaf). Branches from main in
Related Skills
Fix Lint
Run linting and type checking, fix all auto-fixable issues:
Python Tooling Plugins
Claude Code plugins for Python tooling: type checking, formatting, linting, packaging, and testing.
Rfp Briefing
LLM skill. Recommended to be used with Claude Cowork or Claude Code. Reviews enterprise SaaS RFP (Request For