security-audit

Audit code and configuration for OWASP Top 10 security vulnerabilities.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SalesTeamToolbox/frood --skill security-audit-salesteamtoolbox
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: security-audit
Source: https://github.com/SalesTeamToolbox/frood/tree/main/skills/builtins/security-audit
Command: npx skills add https://github.com/SalesTeamToolbox/frood --skill security-audit-salesteamtoolbox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security-audit helps you proactively discover code and configuration weaknesses that could lead to exploitation, data leakage, or unauthorized access.

Core Features & Use Cases

  • Injection testing (OWASP A03): Checks for common injection classes like SQL/command/path traversal and unsafe rendering patterns.
  • Authentication & authorization validation (OWASP A01/A07): Verifies password hashing strength, JWT/session safety, rate limiting, and consistent access checks.
  • Sensitive data exposure review (OWASP A02/A05): Ensures secrets are not leaked via logs/errors and that security headers, CORS, and production settings are correct.
  • Dependency risk assessment (OWASP A06): Recommends dependency scanning workflows to catch known vulnerable packages.
  • Actionable, structured reporting: Produces a prioritized report with location, category, impact, and concrete remediation guidance.

Quick Start

Use the security-audit skill to review the target repository’s code and configuration for OWASP Top 10 issues and generate a prioritized security report.

Frequently Asked Questions about security-audit

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

FAQPage Schema
How do I audit my code for OWASP Top 10 vulnerabilities?▼

To audit code for OWASP Top 10 vulnerabilities, you need an adversarial, defense-in-depth assessment covering injection, authentication, authorization, sensitive data exposure, and dependency risks. This process generates a prioritized report detailing location, impact, and remediation guidance.

What is the best way to check for security misconfiguration and sensitive data exposure?▼

Checking for security misconfiguration and sensitive data exposure involves reviewing code to ensure secrets are not leaked via logs or errors, and verifying that security headers, CORS, and production settings are correctly configured to prevent exploitation.

How do I validate authentication and authorization mechanisms in my application?▼

Validating authentication and authorization requires verifying password hashing strength, JWT and session safety, enforcing rate limiting, and ensuring consistent access checks across the application to prevent unauthorized access.

Can I scan for dependency vulnerabilities in projects with mixed stacks?▼

Yes, you can assess dependency risks in projects with mixed stacks by implementing recommended dependency scanning workflows designed to catch known vulnerable packages and prevent potential exploitation.

What does a security review report for code changes include?▼

A security review report for new code changes includes a prioritized structure detailing the vulnerability location, category, impact level, and concrete remediation guidance to help prevent exploitation and sensitive data leakage.