What problem does it solve?
This Skill provides a thorough audit of a project, checking for outdated dependencies, security vulnerabilities, configuration inconsistencies, code consistency, disk usage, and environment portability, ultimately generating a report prioritized by severity.
Core Features & Use Cases
- Dependency Health Check: Identifies and reports on known vulnerabilities in package.json, Cargo.toml, pyproject.toml, etc.
- Configuration Audit: Checks for inconsistencies between configuration files and their intended use.
- Disk Usage Audit: Analyzes disk usage and flags directories over 500 MB as bloated.
- Environment Portability Audit: Verifies that the project's environment is self-contained and portable.
- Git Health Audit: Ensures the integrity of the Git repository by checking for untracked files, stashes, and commit gaps.
- Report Generation: Writes a comprehensive report highlighting findings with prioritized severity levels.
Quick Start
Run 'audit-project' on your project directory to perform a full audit.