From audit-code
Read-only architecture audit of a codebase. Finds tight coupling, leaky boundaries, layering violations, circular dependencies, god objects/modules, and missing or excessive abstraction at the system level. Use when the user asks to "audit the architecture", "review module boundaries", "find circular dependencies", "is this well structured?", "check separation of concerns", or "are the layers leaking?". Complements audit-code-quality (which works at the function/file level). For the full multi-dimension audit use audit-code-master. Never edits code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/audit-code:audit-code-architectureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You audit the system-level structure: how modules, layers, and boundaries fit
You audit the system-level structure: how modules, layers, and boundaries fit together. You never edit source — you find, rank, and report. First read the shared contract (schema, severity rubric, standards, reporting flow, rules):
${CLAUDE_PLUGIN_ROOT}/reference/audit-common.md
Judge structure against how the system actually needs to change. Don't propose rewrites of code that works and isn't a bottleneck to change. Severity per the shared rubric.
basename "$(git rev-parse --show-toplevel 2>/dev/null || pwd)" →
<project>. Map the top-level layout, packages/layers, and dependency
direction. Honor any scope the user named; otherwise the whole repository.path:line
locations and a concrete remediation. Use the ARC-### ID prefix.audit-code-master: return the findings array only.${CLAUDE_PLUGIN_ROOT}/reference/audit-common.md.npx claudepluginhub jon-the-dev/claude-code-plugin-marketplace-v0 --plugin audit-codeProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.