security-review

Review code for exploitable security vulnerabilities with confidence-based severity reporting.

Updated May 22, 2026
One-click install
npx skills add https://github.com/viniciuscs84/sdd-toolkit --skill security-review-viniciuscs84
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/viniciuscs84/sdd-toolkit/tree/main/skills/security-review
Command: npx skills add https://github.com/viniciuscs84/sdd-toolkit --skill security-review-viniciuscs84

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Manual security code reviews often produce noisy, low-confidence findings or miss real vulnerabilities because reviewers lack systematic coverage of OWASP vulnerability classes and framework-specific mitigations. ## Core Features & Use Cases - Confidence-Based Reporting: Reports only HIGH confidence findings where attacker-controlled input is confirmed, filtering out false positives from framework auto-escaping, ORM parameterization, and server-controlled configuration values. - Comprehensive Vulnerability Coverage: Includes reference guides for injection, XSS, CSRF, SSRF, deserialization, authentication, authorization, cryptography, business logic, and supply chain risks, plus language guides for Python, JavaScript, Go, Rust, and Java, and infrastructure guides for Docker, Kubernetes, Terraform, CI/CD, and cloud. - Use Case: Ask for a security review of a new API endpoint diff; the skill traces data flow across the codebase, checks framework protections, and returns a structured report with severity, evidence, and remediation for each confirmed vulnerability. ## Quick Start Ask the AI to perform a security review of the current file or diff and report only high-confidence exploitable vulnerabilities with severity and fixes.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I review code for security vulnerabilities with AI?

Provide the file or diff to review and request a security review. The skill researches the surrounding codebase to trace data flow, checks framework protections, and reports only high-confidence exploitable findings with severity, evidence, and fixes.

What vulnerability types does an OWASP security review cover?

Coverage includes SQL and command injection, XSS, CSRF, SSRF, insecure deserialization, path traversal, authentication and authorization flaws, weak cryptography, mass assignment, business logic errors, misconfiguration, and supply chain risks.

Does the security review support languages beyond Python and JavaScript?

Yes. Language-specific guides exist for Python, JavaScript, Go, Rust, and Java, plus infrastructure guides for Docker, Kubernetes, Terraform, CI/CD pipelines, and AWS/GCP/Azure cloud configurations.

Why does the security review skip some suspicious patterns?

Patterns using server-controlled values like Django settings, environment variables, or hardcoded constants are not attacker-controlled, so they are excluded. Framework auto-escaping in Django, React, and Vue templates also mitigates many apparent XSS patterns.

What are the limitations of automated security code review?

The review reports only high-confidence findings and marks uncertain cases as needing verification, so it may miss vulnerabilities requiring runtime context or complex multi-service data flows. It complements but does not replace penetration testing.