review-security

Identify security issues in code changes with severity-ranked Markdown reports.

9|Updated Jan 31, 2017
One-click install
npx skills add https://github.com/ssiumha/dots --skill review-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-security
Source: https://github.com/ssiumha/dots/tree/main/prompts/skills/review-security
Command: npx skills add https://github.com/ssiumha/dots --skill review-security

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical need for thorough security code reviews, helping identify common vulnerabilities like SQL injection, XSS, and hardcoded credentials that are often missed in manual reviews. It automates the process of scanning code for security flaws, providing actionable insights to protect your project from potential attacks and ensure compliance.

Core Features & Use Cases

  • Targeted Code Scanning: Reviews changed files, specific directories, or the entire project for security flaws based on OWASP Top 10. Use it as part of your pull request review process or for periodic security audits.
  • Vulnerability Detection: Automatically identifies critical issues such as hardcoded credentials, potential SQL/XSS injection points, sensitive data being logged, and missing authentication/authorization checks. This helps proactively secure your codebase.
  • Actionable Remediation: Provides clear, severity-ranked reports (Critical, High, Medium, Low) with concrete suggestions for fixing identified security issues, including code examples. Use it to guide developers in implementing secure coding practices.

Quick Start

Review the security of the recently changed files in my project, focusing on potential SQL injection and hardcoded credentials.

Frequently Asked Questions about review-security

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

FAQPage Schema
How do I identify security vulnerabilities in my code automatically?

Automated security code review scans your codebase for common vulnerabilities like SQL injection, XSS, and hardcoded credentials using OWASP Top 10 checks. It analyzes changed files, specific directories, or your entire project, producing severity-ranked reports with concrete remediation guidance and line-number references so you can fix issues quickly.

Can I use security scanning in my pull request workflow?

Yes, security scanning works as part of pull request reviews by performing diff-based selection on changed files. It applies file-type filtering and structured security checks across languages and configuration files, surfacing issues with severity levels and actionable fixes before code merges.

What types of security issues does code review detect?

Security code review detects hardcoded credentials, SQL and XSS injection points, sensitive data being logged, and missing authentication or authorization checks. It also identifies other OWASP Top 10 vulnerabilities and provides severity rankings from Critical to Low with specific remediation examples.

Do I need to run security scanning on my entire project or just changed files?

You can choose targeted or comprehensive scanning. Review recently changed files for focused checks, scan specific directories for targeted audits, or run full project scans for comprehensive security assessment. Diff-based selection automates file identification when used in pull request workflows.

How does security code review handle different programming languages?

Security scanning supports multiple languages and configuration files through file-type filtering and structured checks. It adapts vulnerability detection logic to language-specific patterns, enabling unified security audits across polyglot codebases without language-specific tool chaining.

What output format does security review provide for remediation?

Security review generates Markdown reports with severity-ranked findings, file paths, line numbers, and concrete remediation guidance including code examples. Reports surface actionable insights formatted for developer consumption in code review and audit workflows.