DSH Consumer Audit
`consumer_audit` is an audit tool for DSH plugins, designed to check whether the tools, skills, services, and routes registered by a plugin are actually invoked during a session. The tool reads the active profile composition, uses static scanning and log counting, and generates a report containing `findings` (such as tools never called, unresolved packages, duplicate prompts, etc.). Installation requires Node 22.15+, and plugins must be located in the active profile's `node_modules` directory. Run audits using the `consumer_audit` tool or the `consumer-audit` skill. The report provides observational data without making semantic judgments, making it suitable for validating new plugins, troubleshooting unwired functionality, and verifying state before code cleanup.
Read More