security-review

Review code for security vulnerabilities using a comprehensive checklist.

19|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/j7-dev/everything-github-copilot --skill security-review-j7-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/j7-dev/everything-github-copilot/tree/main/.agents/skills/security-review
Command: npx skills add https://github.com/j7-dev/everything-github-copilot --skill security-review-j7-dev

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 applications are robust against common threats.

Core Features & Use Cases

  • Comprehensive Checklist: Covers critical areas like secrets management, input validation, and SQL injection prevention.
  • Best Practice Examples: Provides clear "do" and "don't" code snippets for secure coding.
  • Use Case: Before deploying a new API endpoint that handles user data, activate this skill to ensure all security best practices are followed, preventing potential data breaches.

Quick Start

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

Frequently Asked Questions about security-review

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

FAQPage Schema
What is a comprehensive security checklist for pre-deployment code review?

A security checklist for code review identifies and mitigates vulnerabilities like SQL injection, XSS, and CSRF by verifying secrets management, input validation, and sensitive data exposure protections to ensure robust secure development lifecycle practices.

How do I prevent SQL injection and XSS vulnerabilities in my API endpoints?

Prevent SQL injection and XSS in API endpoints by validating inputs, parameterizing database queries, and encoding outputs to block malicious script execution and unauthorized database access during secure development.

Does this security review cover blockchain security and dependency management?

Yes, this security review covers blockchain security and dependency management, addressing vulnerabilities in smart contracts and third-party libraries to ensure secure coding practices are applied across specialized and distributed system architectures.

What's the best way to check for sensitive data exposure and rate limiting issues?

The best way to check for sensitive data exposure and rate limiting issues is to perform a pre-deployment security review evaluating authentication mechanisms, API throttling configurations, and data encryption protocols against established secure coding guidelines.

Why do I need to review secrets management before deploying an application?

Reviewing secrets management before deployment ensures API keys, passwords, and tokens are properly encrypted and isolated, preventing unauthorized access and mitigating potential data breaches caused by hardcoded or exposed credentials.

How do I validate input to mitigate CSRF and secure authentication?

To mitigate CSRF and secure authentication, validate input by implementing anti-forgery tokens, enforcing strict content security policies, and applying robust sanitization checks across all user-submitted forms and API request payloads.