code-review-securing

Analyze code for exploitable security vulnerabilities and logic errors.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/wizeline/sdlc-agents --skill code-review-securing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-securing
Source: https://github.com/wizeline/sdlc-agents/tree/main/aicores/code-review-agent/skills/code-review-securing
Command: npx skills add https://github.com/wizeline/sdlc-agents --skill code-review-securing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill identifies and helps fix security vulnerabilities in code, protecting applications from exploitation and data breaches.

Core Features & Use Cases

  • Vulnerability Detection: Scans code for common and advanced security flaws like injection attacks, broken authentication, and secrets exposure.
  • Threat Modeling: Guides the analysis by considering the code's function, trust boundaries, and potential impact.
  • Use Case: Before merging a new feature, use this Skill to perform a thorough security audit, ensuring no critical vulnerabilities are introduced.

Quick Start

Use the code-review-securing skill to audit the attached file 'auth_service.py' for security issues.

Frequently Asked Questions about code-review-securing

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

FAQPage Schema
How do I find security vulnerabilities in my code before merging a feature?

To find security vulnerabilities in code, perform an in-depth analysis that traces untrusted input to sinks, identifying exploitable flaws like injection attacks and secrets exposure. This process requires threat modeling to consider trust boundaries and potential impact.

Can a code review detect LLM prompt injection vectors and insecure deserialization?

Yes, a security code review can detect LLM prompt injection vectors and insecure deserialization. It performs in-depth vulnerability analysis by tracing untrusted input to sinks, identifying exploitable flaws and logic errors across various attack vectors.

What is the best way to check for broken authentication and authorization flaws in my application?

The best way to check for broken authentication and authorization is to conduct vulnerability analysis guided by threat modeling. This approach traces data flows across trust boundaries to identify exploitable flaws and logic errors within the application.

Does security vulnerability analysis cover injection attacks and path traversal?

Security vulnerability analysis covers injection attacks and path traversal. It focuses on identifying exploitable flaws by tracing untrusted input to sinks, ensuring protection against issues like SSRF, secrets exposure, and broken authentication.

How do I perform threat modeling to secure my code against vulnerabilities?

To perform threat modeling for securing code, analyze the code's function, trust boundaries, and potential impact. This guides the vulnerability analysis process to effectively trace untrusted input to sinks and identify exploitable flaws.

When should I audit my code for secrets exposure and SSRF vulnerabilities?

You should audit your code for secrets exposure and SSRF vulnerabilities before merging a new feature. This ensures no critical security vulnerabilities are introduced by tracing untrusted input to sinks and considering the code's trust boundaries.