security-review

Automate codebase security audits with OWASP Top 10 checks and structured reports.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill security-review-chanhee-kang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/chanhee-kang/oh-my-gemini/tree/main/skills/security-review
Command: npx skills add https://github.com/chanhee-kang/oh-my-gemini --skill security-review-chanhee-kang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps development teams identify and remediate security risks in codebases by performing an automated, comprehensive security audit.

Core Features & Use Cases

  • OWASP Top 10 Scan: Detects common security vulnerabilities across the repository.
  • Secrets Detection: Finds hardcoded credentials, tokens, and keys.
  • Input Validation Review: Assesses sanitization and validation to prevent injections and breaches.
  • Authentication/Authorization Review: Evaluates secure authentication flows and access controls.
  • Dependency Security: Scans for outdated or vulnerable dependencies.
  • Reporting & Guidance: Produces a structured security report with severities, file:line locations, CVE references, remediation steps, and an overall posture assessment.

Quick Start

Use the security-review skill to run an automated audit of your repository and generate a security report. The quick-start workflow is designed for CI/CD integration or manual invocation by the security-reviewer agent.

Frequently Asked Questions about security-review

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?

To run a security audit on your codebase, you can use this skill to automate OWASP Top 10 checks, secrets detection, and dependency scanning. It delegates analysis to generate a structured report with severities and remediation guidance.

How do I detect hardcoded secrets and credentials in my repository?

To detect hardcoded secrets in your repository, this skill performs automated secrets detection across the codebase. It identifies exposed tokens and keys, then includes them in a structured security report with file locations.

Can I check my project for OWASP Top 10 vulnerabilities automatically?

You can check your project for OWASP Top 10 vulnerabilities automatically using this skill. It applies checks across your repository and returns an assessment of your overall security posture with specific file and line locations.

How do I scan outdated dependencies for known CVE references?

To scan outdated dependencies for known vulnerabilities, this skill performs dependency security scanning across your repository. It returns a security report including applicable CVE references and guidance for remediation.

Does this security audit provide specific file and line locations for vulnerabilities?

This security audit does provide specific file and line locations for identified vulnerabilities. The generated security report includes severity-by-issue details, exact locations, CVE references, and remediation steps.

What is the best way to assess input validation and authentication controls in my code?

The best way to assess input validation and authentication is using this skill to review sanitization and evaluate secure access controls. It returns an overall security posture assessment with actionable remediation guidance.