What problem does it solve?
This Skill automates the process of identifying security vulnerabilities in codebases across various programming languages and project types, moving beyond simple rule-based scanning to intelligent, LSP-driven code comprehension.
Core Features & Use Cases
- LSP-driven Code Understanding: Leverages Language Server Protocol for deep code analysis, symbol tracing, and data flow tracking.
- Multi-dimensional Auditing: Covers taint analysis, authentication/authorization flaws, business logic errors, sensitive data exposure, and more.
- Project-Type Agnostic: Adapts to any project type without pre-defined rules.
- Use Case: Audit a complex web application codebase to identify potential SQL injection, cross-site scripting (XSS), and business logic vulnerabilities, generating a detailed report with PoCs.
Quick Start
Use the code-audit skill to perform a security audit on the current project directory.