One-click install
npx skills add https://github.com/DonTizi/CodeGeass --skill security-audit-dontizi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-audit
Source: https://github.com/DonTizi/CodeGeass/tree/main/.claude/skills/security-audit
Command: npx skills add https://github.com/DonTizi/CodeGeass --skill security-audit-dontizi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams identify security weaknesses in codebases by performing a structured security audit that targets secrets, OWASP vulnerabilities, and dependency risks.

Core Features & Use Cases

  • Secrets detection: Find exposed credentials, keys, and tokens across source files and configs.
  • OWASP coverage: Identify risks across the top 10 vulnerability categories.
  • Dependency risk analysis: Flag vulnerable or outdated dependencies and misconfigurations.
  • Use Case: Before a release, run security-audit to scan the repository for secrets leaks and known vulnerability patterns and generate a quick remediation list.

Quick Start

Run the security-audit skill against your project directory with the command: security-audit <path-to-project>

Frequently Asked Questions about security-audit

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

FAQPage Schema
How do I automate a security audit for my codebase before deployment?

To automate a security audit for a codebase, run the security-audit skill against your project directory. It performs static analysis and pattern matching to identify secrets, OWASP risks, and vulnerable dependencies, generating a quick remediation list before release.

What is static analysis for secrets detection and OWASP vulnerability classification?

Static analysis for secrets detection and OWASP vulnerability classification is a code review mechanism that scans source files and configurations. It identifies exposed credentials and categorizes risks across the top ten OWASP vulnerability categories using pattern matching.

Can I use this security audit skill in CI pipelines and manual code reviews?

Yes, you can use this security audit skill in CI pipelines and manual code reviews. It is explicitly designed to support both automated continuous integration workflows and manual reviews to preempt security issues before deployment.

How do I scan source files and configs for exposed credentials and tokens?

To scan source files and configs for exposed credentials and tokens, execute the security-audit command targeting your project path. The skill performs comprehensive secrets detection across the repository to find leaked keys, tokens, and credentials.

What is the best way to flag vulnerable dependencies and misconfigurations in a project?

The best way to flag vulnerable dependencies and misconfigurations in a project is using a dependency risk analysis skill. It identifies outdated or vulnerable dependencies and misconfigurations by performing static analysis on the codebase.

Does dependency risk analysis work without external vulnerability databases or components?

Dependency risk analysis works without external components or dependencies. The skill operates independently using static analysis and pattern matching to evaluate dependency risks and flag misconfigurations within the codebase.