security-review

Identify and remediate security vulnerabilities in codebases using a comprehensive checklist.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GP-SoftwareDivision/genova_ai --skill security-review-gp-softwaredivision
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/GP-SoftwareDivision/genova_ai/tree/main/claude-legacy/skills/security-review
Command: npx skills add https://github.com/GP-SoftwareDivision/genova_ai --skill security-review-gp-softwaredivision

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security reviews identify and mitigate vulnerabilities across authentication, input handling, secrets management, API endpoints, and payments, ensuring safer software releases.

Core Features & Use Cases

  • Provides a comprehensive security checklist and patterns for authentication, input validation, secrets handling, and API security.
  • Guides secure implementation patterns (parameterized queries, httpOnly cookies, CSRF protection, CSP, proper logging) and safe dependency management.
  • Use Case: when adding a new feature involving user data, APIs, or payments, perform a formal security review and apply hardening patterns.

Quick Start

Run a security review on a new feature by applying the provided checklist to authentication, input handling, secrets, and API integrations.

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 review on new API endpoints and authentication flows?

Perform a security review by applying a comprehensive checklist to authentication, input handling, secrets, and API integrations. This enforces best practices like HTTP-only cookies, CSRF protection, parameterized queries, and rate limiting to harden backend services.

What is the best way to secure secrets management and environment variables in my codebase?

The best way to secure secrets management is by enforcing environment-based secrets and secure logging practices. A formal security review identifies hardcoded vulnerabilities and ensures sensitive data is properly isolated using environment configurations.

How do I prevent CSRF attacks and enforce Content Security Policy (CSP) headers?

Prevent CSRF attacks and enforce CSP headers by applying targeted hardening patterns during feature development. A security checklist validates that CSRF protection mechanisms and proper Content Security Policy headers are correctly implemented across API endpoints.

Can I use this security checklist for payment features and user data handling?

Yes, you can use this security checklist for payment features and user data handling. It is specifically applicable to securing sensitive integrations, ensuring input validation, safe dependency management, and parameterized queries are enforced.

Why does input validation and rate limiting matter for API endpoint security?

Input validation and rate limiting matter because they mitigate malicious payloads and brute-force attacks. A comprehensive security review verifies these mechanisms are active, alongside up-to-date dependencies, to ensure safer software releases.

When do I need a formal security review before releasing a new feature?

You need a formal security review when adding features involving user data, APIs, or payments. Applying a security checklist to authentication and secrets management before release ensures vulnerabilities are identified and remediated.