security-review

Review code for authentication, input validation, and secrets management vulnerabilities.

Updated Jun 2, 2025
One-click install
npx skills add https://github.com/wraithyy/dotfiles --skill security-review-wraithyy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/wraithyy/dotfiles/tree/main/dot_claude/skills/security-review
Command: npx skills add https://github.com/wraithyy/dotfiles --skill security-review-wraithyy

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, ensuring robust protection against common threats.

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 secure coding practices.
  • Use Case: Before deploying a new feature that handles user input and interacts with a database, use this Skill to perform a thorough security review and ensure all best practices are followed.

Quick Start

Use the security-review skill to check the code for potential vulnerabilities.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I perform a security code review for authentication and input validation vulnerabilities?

Perform a security code review by applying a comprehensive checklist that verifies authentication mechanisms, input validation, secrets management, API endpoints, and sensitive data handling. This enforces secure coding practices through detailed verification steps and code examples.

What security vulnerabilities should I check for when reviewing code that handles user input and database interactions?

Check for SQL injection, XSS, CSRF, and secrets management vulnerabilities when reviewing code handling user input. The review provides clear do and don't code examples to ensure robust protection against common threats.

What's the best way to find and fix secrets management issues before deploying a new feature?

The best way to find secrets management issues is using a detailed security checklist that scans for exposed credentials and enforces secure coding practices. It identifies sensitive data handling flaws and provides corrective code examples before deployment.

Does this security review approach cover API endpoints and sensitive data handling?

Yes, this security review approach explicitly covers API endpoints and sensitive data handling. It provides verification steps and secure coding patterns to fortify your code against vulnerabilities in these specific areas.

Are there limitations to using a checklist-based approach for secure coding verification?

A checklist-based approach for secure coding focuses on known vulnerabilities like SQL injection, XSS, and CSRF, but may not detect novel zero-day exploits. It provides do and don't code examples for common threats rather than dynamic runtime testing.