What problem does it solve?
Manually reviewing code for quality issues and spec compliance is time-consuming, inconsistent, and often misses critical violations that lead to regressions or misaligned implementations. This skill eliminates that friction by producing a single, prioritized report of cited, actionable findings.
Core Features & Use Cases
- Combined Quality & Compliance Checks: Evaluates function size, DRY violations, naming consistency, spec adherence, invariant preservation, and architectural conformance in one pass.
- Knowledge Base Integration: Validates code against your project's spec, properties, glossary, and architecture docs when available, or uses configurable default thresholds if no knowledge base exists.
- Flexible Scoping: Audit an entire codebase, a specific directory, or a git commit range to focus on exactly the code you care about.
- Use Case: Before shipping a new feature, run this audit to catch hidden quality issues and spec deviations before they reach production, or use it to assess the overall health of a legacy codebase.
Quick Start
Use the roster-audit skill to run a full quality and compliance audit of your current codebase and receive a prioritized list of file-and-line cited findings to address.