security-review

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

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Gatsbyhateyou/gatsby-website --skill security-review-gatsbyhateyou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/Gatsbyhateyou/gatsby-website/tree/main/.agents/skills/security-review
Command: npx skills add https://github.com/Gatsbyhateyou/gatsby-website --skill security-review-gatsbyhateyou

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the critical need for robust security in software development by providing a comprehensive checklist and best practices to prevent vulnerabilities.

Core Features & Use Cases

  • Vulnerability Prevention: Identifies and mitigates common security risks like SQL injection, XSS, and insecure secrets management.
  • Security Best Practices: Offers detailed guidance on authentication, authorization, input validation, and dependency security.
  • Use Case: Before deploying a new feature that handles user payments, activate this Skill to ensure all security aspects, from input validation to secure token handling, are thoroughly reviewed and implemented correctly.

Quick Start

Use the security-review skill to check the code for common vulnerabilities before deployment.

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 deployment?

Review code for security vulnerabilities by applying detailed checklists and best practices to identify risks like SQL injection, XSS, and insecure secrets management. It enforces secure coding principles across all user-facing operations.

What are the best practices for secure authentication and input validation?

Secure authentication and input validation best practices involve enforcing strict security principles across all user-facing operations and API endpoints. This approach identifies potential vulnerabilities through detailed code patterns and comprehensive checklists.

How do I prevent insecure secrets management in my application?

Prevent insecure secrets management by using a security review to validate how sensitive data and secure tokens are handled. It enforces best practices to ensure all aspects of secrets management are thoroughly reviewed before deployment.

Can this security review process analyze API endpoints and sensitive data handling?

Yes, the security review process analyzes API endpoints and sensitive data handling by validating all user-facing operations. It enforces secure coding principles to identify potential vulnerabilities in how your application processes sensitive information.

When do I need a comprehensive code review for security best practices?

You need a comprehensive code review for security best practices before deploying new features that handle sensitive operations like user payments. It ensures all security aspects, from input validation to secure token handling, are correctly implemented.