security-review

Review web application code for security vulnerabilities and prioritized fixes.

2|Updated Mar 27, 2019
One-click install
npx skills add https://github.com/silcam/lessons-from-luke --skill security-review-silcam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/silcam/lessons-from-luke/tree/main/.claude/skills/security-review
Command: npx skills add https://github.com/silcam/lessons-from-luke --skill security-review-silcam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you spot security bugs and unsafe patterns in code before they become breaches, outages, or costly production incidents.

Core Features & Use Cases

  • Security Audits: Reviews code for authentication, session, input handling, secrets, and web security problems.
  • Common Web Risks: Checks for XSS, CSRF, SQL injection, weak cookies, missing headers, and rate-limiting gaps.
  • Use Case: If you are about to ship a login flow or API endpoint, use this Skill to find the highest-risk security issues and get clear fixes.

Quick Start

Ask the security-review skill to audit the provided codebase for authentication, session, XSS, CSRF, injection, rate-limiting, headers, and secrets issues, then return prioritized fixes.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I check my code for security vulnerabilities before shipping?

A security review checks code for vulnerabilities like XSS, SQL injection, and CSRF before deployment. It audits authentication, sessions, input handling, and secrets management, applying OWASP-style prioritization to return plain-language findings and actionable fixes for critical, high, and medium risks.

What is OWASP-style prioritization for web application security risks?

OWASP-style prioritization ranks web security risks by severity, categorizing XSS, SQL injection, and CSRF vulnerabilities into critical, high, and medium levels. This approach ensures critical authentication and secrets management flaws receive plain-language findings and actionable fixes before lower-risk issues.

How do I audit a login flow for authentication and session security issues?

Auditing a login flow for authentication and session security involves reviewing input handling, output encoding, and cookie configurations. The process identifies weak session management and missing rate limiting, providing clear fixes to prevent unauthorized access and session hijacking.

Can I scan my API endpoints for XSS, CSRF, and SQL injection risks?

Yes, you can scan API endpoints for XSS, CSRF, and SQL injection risks. A security review evaluates input handling, output encoding, and headers to detect unsafe web patterns, returning prioritized fixes for critical, high, and medium vulnerabilities found in the code.

Does a code security review check for secrets management and rate limiting gaps?

Yes, a code security review checks for secrets management and rate limiting gaps. It scans web applications for hardcoded secrets, missing headers, and insufficient rate limits, applying OWASP-style prioritization to deliver actionable fixes for identified critical and high risks.

What are the limitations of automated security reviews for web applications?

Automated security reviews for web applications focus on known patterns like XSS, CSRF, and SQL injection but may miss complex business logic flaws. They prioritize critical, high, and medium risks with actionable fixes, requiring human verification for context-specific vulnerabilities.