security

Automate security audits and vulnerability assessments against OWASP Top 10.

10|2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/bugrabilge/bilge-development-kit --skill security-bugrabilge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/bugrabilge/bilge-development-kit/tree/main/.claude/skills/security
Command: npx skills add https://github.com/bugrabilge/bilge-development-kit --skill security-bugrabilge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires security_scan.py, dependency_analyzer.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need for robust security in software development by automating comprehensive security audits and vulnerability assessments.

Core Features & Use Cases

  • Comprehensive Security Audits: Performs in-depth analysis covering code vulnerabilities, dependency risks, and authentication mechanisms.
  • Automated Scanning: Integrates scripts for vulnerability scanning, dependency analysis, and secret detection.
  • OWASP Top 10 Compliance: Reviews the project against the latest OWASP Top 10 security risks.
  • Use Case: Before deploying a new feature, run /security to ensure no critical vulnerabilities are introduced, dependencies are up-to-date, and sensitive information is not exposed.

Quick Start

Run a full security audit on the current project.

Frequently Asked Questions about security

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

FAQPage Schema
How do I run an automated security audit on my codebase?

Use the /security command to conduct automated security audits on your codebase. It analyzes for broken access control, injection flaws, cryptographic failures, and insecure design, providing a comprehensive vulnerability assessment based on OWASP Top 10.

What types of code vulnerabilities does an OWASP Top 10 security audit detect?

An OWASP Top 10 security audit detects broken access control, cryptographic failures, injection flaws, authentication failures, and security misconfigurations. It also identifies insecure design, integrity failures, logging failures, and exceptional conditions in your code.

Can I use automated vulnerability scanning to check for supply chain risks in dependencies?

Yes, automated vulnerability scanning integrates dependency analysis to check for supply chain risks. It analyzes your project dependencies to identify outdated packages and mitigate potential vulnerabilities in your software supply chain.

What's the best way to detect exposed sensitive information and secrets in my code?

Run an automated security audit to detect exposed sensitive information and secrets. The integrated scanning scripts perform secret detection alongside vulnerability analysis to ensure sensitive information is not exposed before deployment.

Does automated penetration testing find broken access control and authentication failures?

Yes, automated penetration testing and security audits find broken access control and authentication failures. The assessment reviews your project against the latest OWASP Top 10 security risks, covering both authentication mechanisms and access control flaws.

When should I run a dependency scan and security audit during development?

Run a security audit and dependency scan before deploying a new feature. This ensures no critical vulnerabilities are introduced, dependencies are up-to-date, and sensitive information is not exposed in the production environment.