security-review

Review web application code for SQL injection, XSS, and secrets management vulnerabilities.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Miles0sage/claude-ultimate-stack --skill security-review-miles0sage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/Miles0sage/claude-ultimate-stack/tree/main/skills/security-review
Command: npx skills add https://github.com/Miles0sage/claude-ultimate-stack --skill security-review-miles0sage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers identify and fix security vulnerabilities in their code, preventing common exploits and ensuring robust application security.

Core Features & Use Cases

  • Comprehensive Checklist: Covers secrets management, input validation, SQL injection, XSS, CSRF, and more.
  • Code Examples: Provides clear "do" and "don't" examples for each security principle.
  • Use Case: Before deploying a new API endpoint that handles user data, activate this skill to ensure all inputs are validated, secrets are managed securely, and authentication/authorization are correctly implemented.

Quick Start

Use the security-review skill to check the code for potential vulnerabilities related to input validation and secrets management.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I prevent SQL injection and XSS vulnerabilities in my web application code?

To prevent SQL injection and XSS vulnerabilities, you must implement secure coding patterns like parameterized queries and proper output encoding. This security review checklist provides comprehensive 'do' and 'don't' code examples to help developers identify and fix these common web application exploits before deployment.

What is the best way to review code for insecure secrets management and authentication flaws?

The best way to review code for insecure secrets management and authentication flaws is using a comprehensive security checklist that enforces best practices across development and deployment phases. This ensures robust application security by verifying correct authorization implementations and secure credential handling.

How do I validate user input to secure new API endpoints handling sensitive data?

To validate user input and secure new API endpoints, developers should follow strict input validation patterns alongside secure authentication and authorization checks. This security review process guides you through verifying that all inputs are properly sanitized to prevent common exploits before deployment.

Does this security review checklist cover CSRF protection and OWASP best practices?

Yes, this security review checklist covers CSRF protection and enforces OWASP best practices. It guides developers through comprehensive secure coding principles for web applications, addressing secrets management, input validation, SQL injection, and cross-site scripting to ensure robust application security.

Can I use this security review skill for checking deployment phase vulnerabilities?

Yes, you can use this security review skill for checking deployment phase vulnerabilities. It enforces security best practices across both development and deployment phases, ensuring that authentication, authorization, and secrets management remain secure when launching new features or APIs.

Why does my web application need both input validation and secure authentication checks?

Your web application needs both input validation and secure authentication checks because they defend against distinct attack vectors. This security review checklist confirms both are correctly implemented, preventing unauthorized access and data injection exploits to protect your application assets comprehensively.