audit-project

Audit software projects for outdated dependencies, configuration issues, and Git health.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill audit-project-coff33ninja
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: audit-project
Source: https://github.com/coff33ninja/ai-skills-mcp/tree/main/skills/audit-project
Command: npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill audit-project-coff33ninja

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

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.

Frequently Asked Questions about audit-project

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

FAQPage Schema
How do I check my project for outdated dependencies and security vulnerabilities?▼

To check for outdated dependencies and security vulnerabilities, run an automated project audit. This process scans package.json, Cargo.toml, and pyproject.toml files to identify known issues and generate a report prioritized by severity.

What is a project audit and what does it cover?▼

A project audit is a comprehensive health check for software repositories. It covers dependency vulnerabilities, configuration inconsistencies, disk usage, environment portability, and Git repository health, ultimately producing a severity-prioritized report.

How do I identify bloated directories and large disk usage in my project?▼

To identify bloated directories and large disk usage, perform a disk usage audit. This automated check analyzes your project structure and flags any directories exceeding 500 MB as bloated in the final report.

Can I audit Git repository health and configuration consistency automatically?▼

Yes, you can audit Git repository health and configuration consistency automatically. The audit checks for untracked files, stashes, commit gaps, and configuration file inconsistencies without manual intervention.

Do I need npm audit or cargo audit installed to run a dependency health check?▼

You need npm audit, cargo audit, or other relevant tools installed as per your project configuration to run a dependency health check. The audit requires these external tools to scan dependencies effectively.

How do I verify environment portability for my software project?▼

To verify environment portability, run an environment portability audit. This check ensures your project's environment is self-contained and portable, confirming that it can be moved or deployed without missing local dependencies.