review-quality
Audits repository quality and converts findings into fixable, owner-scoped tasks.
Install
mkdir -p .claude/skills/review-quality-lurek2d && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12529" && unzip -o skill.zip -d .claude/skills/review-quality-lurek2d && rm skill.zipInstalls to .claude/skills/review-quality-lurek2d
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Load this skill when auditing overall repo quality, hotspots, contract drift, and tool-reported quality findings. Skip it for narrow module implementation tasks with clear requested edits.Key capabilities
- →Audit overall quality signals
- →Convert tool findings into fixable work
- →Group findings by severity and owner subsystem
- →Verify tool findings against source
- →Address narrow high-confidence issues
- →Report changed files and validation evidence
How it works
The skill runs quality reports and audit tools, then groups findings by severity and owner subsystem. It verifies tool findings against the source before recommending or applying fixes.
Inputs & outputs
When to use review-quality
- →Auditing repo quality
- →Identifying architectural hotspots
- →Fixing contract drift
About this skill
review-quality
Mission
- Audit overall quality signals and convert tool findings into fixable owner-scoped work.
Domain Knowledge
quality_report.pyaggregates repository quality signals for triage.- One root defect can appear in coverage, docs, wrapper, and contract reports.
- Duplicate symptoms do not count as separate root risks.
- File size and warning count are investigation hints, not defects by themselves.
- A hotspot combines broad responsibility or churn with weak ownership, missing proof, unsafe input, or contract drift.
- A large coordination module can be coherent.
- A smaller helper can be a hotspot when it mixes parsing, mutation, I/O, and presentation.
- A parser-enforced filename, marker, registry, or schema is operational contract truth.
- The nearest
AGENTS.md, skill, template, fixture, and test must match parser behavior. - Generated output is fixed through its canonical source or generator.
- Vendored files are not normal repository source owners.
- Test fixtures can contain intentional invalid or old shapes.
- Compatibility shims can contain intentional duplication.
- Provenance must be checked before proposing a fix.
- A useful finding names the violated invariant, evidence, owner, consequence, and acceptance command.
- “Refactor this file” is not an actionable finding.
- Allowlists, suppressions, baselines, and compatibility exceptions can become stale.
- An exception needs a current reason and a narrow matcher.
- Total finding count can stay flat while severity and ownership get worse.
- Quality comparison uses root-cause clusters and severity, not only totals.
cag_validate.pychecks CAG contracts but does not validate product behavior.- The master quality dashboard combines docs-general, test coverage, module audit, and API validation payloads.
- Its current documentation gates are 90% for Rust items and 50% for Lua API functions.
- Its current test gates are 50% for Rust functions and 30% for Lua functions.
- Any API validation issue prevents an overall PASS.
- A child audit result with malformed JSON is reported as a tool error, not a product finding.
- Quality report exit codes distinguish pass (
0), failed gates (1), and fatal report failure (2). - Aggregate percentages do not replace exact owner audits for examples, tests, specs, or CAG routing.
Workflow
- Read root, source, and tools contracts for the requested scope.
- Run
quality_report.pyfor that scope. - Group raw findings by canonical source owner.
- Merge coverage, docs, wrapper, and contract symptoms with the same root cause.
- Exclude generated, vendored, fixture, and intentional compatibility symptoms only after checking provenance.
- Read the enforcing parser or validator for each contract finding.
- Compare parser behavior with the nearest guidance and tests.
- Inspect source and proof for each hotspot candidate.
- Score severity, confidence, breadth, and remediation cost.
- Keep narrow, high-confidence findings.
- Mark current-scope regressions separately from existing backlog.
- Record invariant, exact evidence, owner, consequence, and acceptance command.
- Inspect allowlists, suppressions, baselines, and exceptions in the same subsystem.
- Reject exceptions without a current reason or narrow matcher.
- Fix the canonical owner only when fixes are requested.
- Sync parser guidance, fixtures, and tests when the contract changed.
- Run the focused audit after each fix.
- Run
cag_validate.pywhen CAG surfaces changed. - Rerun
quality_report.py. - Compare root-cause clusters and severity before and after fixes.
- Inspect new findings to confirm responsibility was removed, not moved.
References
contracts: AGENTS.md, src/AGENTS.md, tools/AGENTS.mdtools: tools/python.cmd tools/rag/query.py "quality report hotspots contract drift" --profile all --limit 10, tools/python.cmd tools/audit/quality_report.py, tools/python.cmd tools/validate/cag_validate.pyagent: reviewer- RAG:
quality report hotspots contract drift <scope>; inspect the aggregate finding, enforcing parser/contract, canonical source owner, tests, and active exceptions.
When not to use it
- →Narrow module implementation tasks with clear requested edits
Limitations
- →Cannot proceed if required user intent, target module, or validation threshold is missing
- →Cannot proceed if a referenced owner path or tool is absent
- →Cannot fix findings that require changing unrelated user work or widening scope
How it compares
This workflow prioritizes tool-based auditing and verification before manual inspection or fixes, unlike a manual approach that might start with broad file reads.
Compared to similar skills
review-quality side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| review-quality (this skill) | 0 | 2mo | No flags | Intermediate |
| architect-review | 109 | 4mo | No flags | Advanced |
| solid-principles | 57 | 9mo | No flags | Intermediate |
| codex | 32 | 2mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
architect-review
sickn33
Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural decisions.
solid-principles
SmidigStorm
Enforce SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) in object-oriented design. Use when writing or reviewing classes and modules.
codex
Lucklyric
Invoke Codex CLI for complex coding tasks requiring high reasoning capabilities. This skill should be invoked when users explicitly mention "Codex", request complex implementation challenges, advanced reasoning, or need high-reasoning model assistance. Automatically triggers on codex-related requests and supports session continuation for iterative development.
error-handling-patterns
wshobson
Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
deepwiki-rs
sopaco
AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional documentation from any programming language.
senior-fullstack
davila7
Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.