security-review

Audit uncommitted git changes for security vulnerabilities and remediation.

5|1|Updated Oct 18, 2019
One-click install
npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill security-review-marshall-hallenbeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/Marshall-Hallenbeck/dot_files/tree/main/.claude/skills/security-review
Command: npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill security-review-marshall-hallenbeck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies security vulnerabilities in uncommitted code changes, ensuring that potential threats like injection, secret leaks, and auth bypasses are caught before they reach production.

Core Features & Use Cases

  • Vulnerability Scanning: Automatically detects OWASP top 10 risks, including SQL injection, XSS, and path traversal.
  • Context-Aware Auditing: Reads full file contents to provide deep analysis beyond simple diff hunks.
  • Automated Remediation: Not only flags issues but provides actionable fixes and regression tests for identified vulnerabilities.

Quick Start

Run the security-review skill to audit all uncommitted changes in the current directory.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I automatically scan uncommitted git changes for security vulnerabilities?

To automatically scan uncommitted git changes for security vulnerabilities, you can run a security audit on your current directory. This analyzes git diffs and full file context to detect injection flaws, secret leaks, and unsafe coding patterns before deployment.

What types of code vulnerabilities can an automated security audit detect?

An automated security audit detects OWASP top 10 vulnerabilities, specifically targeting SQL injection, cross-site scripting (XSS), path traversal, authentication bypasses, and data exposure within uncommitted code changes.

How does context-aware code auditing work for git diffs?

Context-aware code auditing works by reading full file contents rather than just simple diff hunks. This allows the audit to understand surrounding logic and accurately identify security vulnerabilities in the broader codebase context.

Can I get automated fixes for security issues found in my code?

Yes, you can get automated fixes for security issues found in your code. The audit not only flags vulnerabilities but also provides actionable remediation steps and regression tests for the identified security flaws.

Do I need to commit my changes before running a security audit?

No, you do not need to commit your changes before running a security audit. The process specifically requires git integration to analyze uncommitted changes, ensuring threats are caught before they reach production.