deep-audit
Installation
SKILL.md
Deep Audit Workflow
This skill performs a deep code analysis to identify architectural violations, code smells, and security risks. It is designed to be Universal, adapting its checks to the detected technology stack (Laravel, Node, Go, Python, Flutter, etc.).
Phase 1: Context & Stack Detection
- Identify Stack:
- Check root files:
composer.json(PHP),package.json(JS/TS),go.mod(Go),pom.xml(Java),pubspec.yaml(Dart),requirements.txt(Python).
- Check root files:
- Map Architecture:
- Monolith/MVC:
Controllers,Models,Views. - Frontend/SPA:
Components,Hooks,Store,Services. - Clean Architecture:
Domain,Application,Infrastructure,Presentation. - Microservices:
Handlers,Services,Repositories.
- Monolith/MVC:
Phase 2: Universal Layer Invariants
Regardless of the stack, enforce these Universal Rules: