security-audit

Audit codebases and infrastructure for security vulnerabilities.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/darblex/price-compare-israel --skill security-audit-darblex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-audit
Source: https://github.com/darblex/price-compare-israel/tree/main/workspace/skills/security-audit-toolkit
Command: npx skills add https://github.com/darblex/price-compare-israel --skill security-audit-darblex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps identify and mitigate security vulnerabilities in codebases and infrastructure, protecting against data breaches and system compromise.

Core Features & Use Cases

  • Vulnerability Scanning: Detects known vulnerabilities in project dependencies (npm, pip, Go, Rust).
  • Secret Detection: Finds hardcoded secrets like API keys and passwords in source code and git history.
  • Code Pattern Analysis: Checks for common security flaws like injection, broken authentication, and XSS.
  • Configuration Audits: Verifies SSL/TLS configurations and file permissions.
  • Use Case: Before deploying a new service, run this Skill to scan its dependencies for known exploits, check for accidentally committed API keys, and ensure critical configuration files are secure.

Quick Start

Use the security-audit skill to scan the current project's dependencies for vulnerabilities.

Frequently Asked Questions about security-audit

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

FAQPage Schema
How do I scan my project dependencies for known security vulnerabilities?

To scan project dependencies for security vulnerabilities, this Skill analyzes package manifests across npm, pip, Go, and Rust to detect known exploits. It automates dependency scanning to identify risks before deployment.

How do I check my git history for hardcoded secrets and API keys?

Checking git history for hardcoded secrets involves scanning source code and commit logs to find exposed API keys and passwords. This Skill performs secret detection to prevent accidental credential leaks.

What is the best way to audit my codebase for OWASP Top 10 vulnerabilities?

Auditing a codebase for OWASP Top 10 vulnerabilities requires analyzing code patterns for common security flaws like injection, broken authentication, and XSS. This Skill performs comprehensive pattern analysis to identify these risks.

Can I verify SSL/TLS configurations and file permissions using an automated audit?

You can verify SSL/TLS configurations and file permissions through an automated configuration audit. This Skill checks for SSL/TLS misconfigurations and improper file permissions to ensure infrastructure security.

Do I need specific tools installed to perform a comprehensive security audit?

Yes, performing a comprehensive security audit requires tools like npm, pip, openssl, and git to be installed. These dependencies enable the Skill to execute thorough vulnerability scanning, secret detection, and configuration checks.

Why should I run a security audit before deploying a new service?

Running a security audit before deploying a new service helps identify and mitigate vulnerabilities, protecting against data breaches and system compromise. It ensures dependencies, source code, and configuration files are secure.