smith-audit

Orchestrate multiple sub-audits into a unified system audit report.

50|8|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/ATTCKDigital/smith --skill smith-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smith-audit
Source: https://github.com/ATTCKDigital/smith/tree/main/skills/smith-audit
Command: npx skills add https://github.com/ATTCKDigital/smith --skill smith-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auditing large codebases and configurations is time-consuming and error-prone when done manually; smith-audit orchestrates multiple sub-audits to produce a single, comprehensive report.

Core Features & Use Cases

  • Orchestrates sub-audits such as Requirements, Code Quality, Performance, Security, Accessibility, UX, Dependencies, Infrastructure, Workflow, SEO, and Feature audits.
  • Supports per-system audits or full-spectrum audits across all systems with standardized reporting to help teams identify and prioritize issues.
  • Generates unified reports that summarize findings, highlight critical issues, and document unresolved questions for traceability.

Quick Start

Describe the target system you want audited or run with --all to perform audits across all systems.

Frequently Asked Questions about smith-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate an end-to-end system audit for code quality and security?

An end-to-end system audit is automated by orchestrating multiple sub-audits like code quality, security, and performance into a unified report. You simply describe the target system or run with the full-spectrum mode to audit across all systems.

What is the best way to consolidate multiple QA and reporting audits into a single document?

Consolidating multiple QA audits is handled by orchestrating predefined sub-audits and logging their findings into a unified report. This standardized process summarizes results, highlights critical issues, and documents unresolved questions for traceability.

Can I run a full-spectrum system audit across all systems without modifying my codebase?

You can run a full-spectrum system audit across all systems without requiring code changes. The process uses predefined sub-audits and logging to evaluate requirements, infrastructure, and workflows without altering the existing codebase.

How do I generate a standardized QA report that highlights critical codebase issues?

Generating a standardized QA report involves running orchestrated sub-audits across your target systems. The resulting unified report automatically summarizes findings, highlights critical issues, and documents unresolved questions for traceability.

What specific areas does an automated end-to-end system audit cover?

An automated end-to-end system audit covers requirements, code quality, performance, security, accessibility, UX, dependencies, infrastructure, workflow, SEO, and feature audits. These predefined sub-audits are coordinated to produce comprehensive results.

How do I audit a single system versus running audits across all systems?

To audit a single system, you describe the specific target system you want audited. To run audits across all systems, you use a full-spectrum mode that applies standardized QA reporting throughout your entire environment.