Parallel auditors for security, quality, architecture, tests, and performance
Skills across 5 audit domains, each with a coordinator and parallel workers.
| Skill ID | Description | |
|---|---|---|
| Documentation | ||
| ln-610 | Coordinate 4 documentation audit workers | ↗ |
| ln-611 | Check hierarchy, links, SSOT, freshness | ↗ |
| ln-612 | Audit content against SCOPE and goals | ↗ |
| ln-613 | Check WHY-not-WHAT, density, docstrings | ↗ |
| ln-614 | Verify claims against codebase | ↗ |
| Codebase Health | ||
| ln-620 | Coordinate 9 parallel audit workers | ↗ |
| ln-621 | Secrets, injection, XSS, insecure deps | ↗ |
| ln-622 | Compiler errors, deprecations, type errors | ↗ |
| ln-623 | DRY, KISS/YAGNI, error handling, DI | ↗ |
| ln-624 | Complexity, nesting, god classes, N+1 | ↗ |
| ln-625 | Outdated, unused, reinvented wheels, CVE | ↗ |
| ln-626 | Unreachable code, unused imports/vars | ↗ |
| ln-627 | Logging, health checks, metrics, tracing | ↗ |
| ln-628 | Async races, thread safety, deadlocks | ↗ |
| ln-629 | Bootstrap order, graceful shutdown | ↗ |
| Test Suites | ||
| ln-630 | Coordinate 7 test audit workers | ↗ |
| ln-631 | Detect tests validating framework not code | ↗ |
| ln-632 | Validate E2E coverage for critical paths | ↗ |
| ln-633 | Calculate test Usefulness Score | ↗ |
| ln-634 | Identify missing critical business tests | ↗ |
| ln-635 | Check isolation, determinism, anti-patterns | ↗ |
| ln-636 | Audit manual test script quality | ↗ |
| ln-637 | Audit test file organization | ↗ |
| Architecture | ||
| ln-640 | Audit patterns against best practices | ↗ |
| ln-641 | Analyze pattern, calculate 4 scores | ↗ |
| ln-642 | Check layer violations, transactions | ↗ |
| ln-643 | Layer leakage, missing DTOs, errors | ↗ |
| ln-644 | Build dep graph, detect cycles | ↗ |
| ln-645 | Find OSS alternatives for custom code | ↗ |
| ln-646 | File hygiene, conventions, naming | ↗ |
| ln-647 | Env var sync, defaults, validation | ↗ |
| Persistence | ||
| ln-650 | Coordinate 4 persistence workers | ↗ |
| ln-651 | N+1, over-fetching, missing bulk ops | ↗ |
| ln-652 | Transaction scope, rollback handling | ↗ |
| ln-653 | Blocking IO, unnecessary allocations | ↗ |
| ln-654 | Session scope, pool config, leaks | ↗ |
5 domain coordinators (ln-610, ln-620, ln-630,
ln-640, ln-650) each launch their workers in parallel.
Workers produce individual reports that get aggregated into a unified audit summary.
Run a single coordinator for a focused audit, or run multiple coordinators for comprehensive coverage.