code-audit

Identifies and verifies security vulnerabilities in source code via white-box analysis.

849|133|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/3stoneBrother/code-audit --skill code-audit-3stonebrother
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-audit
Source: https://github.com/3stoneBrother/code-audit/tree/main
Command: npx skills add https://github.com/3stoneBrother/code-audit --skill code-audit-3stonebrother

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Code Audit provides automated, thorough code security evaluation by performing self-contained, white-box static analysis to uncover security vulnerabilities across multi-language codebases and large repositories.

Core Features & Use Cases

  • Multi-language support (9 languages) for static audits across major frameworks.
  • Dual-track audit model (Sink-driven + Control-driven) to detect injections, auth issues, and business-logic flaws.
  • Multi-Agent Deep Analysis enabling parallel exploration of large codebases.
  • 143 mandatory detection items with language-specific checklists and WooYun case references.
  • Attack chain construction and remediation guidance for actionable fixes.
  • Docker deployment verification to ensure reproducible audit environments.

Quick Start

Run a comprehensive security audit on a target repository to generate a remediation-ready report.

Frequently Asked Questions about code-audit

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

FAQPage Schema
How do I perform a white-box security audit on a multi-language codebase?

To perform a white-box security audit on a multi-language codebase, run a static analysis process that enforces anti-hallucination and applies a dual-track detection model to identify injections, auth issues, and business-logic flaws. This generates a structured report with remediation guidance for the detected vulnerabilities.

Can I use automated code auditing for large repositories with multiple frameworks?

Yes, automated code auditing supports large repositories with multiple frameworks by utilizing multi-agent deep analysis for parallel exploration. This enables efficient vulnerability detection across architectures and delivers actionable remediation guidance for complex codebases.

What is the dual-track detection approach for identifying source code vulnerabilities?

The dual-track detection approach for identifying source code vulnerabilities combines sink-driven and control-driven analysis. This mechanism detects injections, authentication issues, and business-logic flaws by applying 143 mandatory detection items with language-specific checklists and WooYun case references.

Does static code analysis support Docker deployment verification for reproducible environments?

Yes, static code analysis includes Docker deployment verification to ensure reproducible audit environments. This confirms that the automated security evaluation and vulnerability detection processes run consistently across multi-language codebases and large repositories.

How do I quickly triage security vulnerabilities during a source code audit?

To quickly triage security vulnerabilities during a source code audit, utilize the quick mode for rapid identification. This performs comprehensive white-box analysis across multi-language codebases, constructing attack chains and delivering structured reports for immediate remediation guidance.

What is the best way to find business-logic flaws in automated security audits?

The best way to find business-logic flaws in automated security audits is applying a dual-track detection model with multi-agent deep analysis. This approach uncovers complex vulnerabilities across frameworks and architectures while enforcing anti-hallucination for accurate vulnerability verification.