security-review

Review code for authentication, input validation, and common vulnerabilities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill proactively identifies and mitigates security risks in your code, ensuring robust protection against common vulnerabilities and protecting sensitive data.

Core Features & Use Cases

  • Comprehensive Security Audits: Provides a detailed checklist covering secrets management, input validation, SQL injection, XSS, CSRF, and more.
  • Best Practice Enforcement: Offers code examples and verification steps for secure coding patterns.
  • Use Case: Before deploying a new API endpoint that handles user data, activate this Skill to run through its security checklist, ensuring all potential vulnerabilities are addressed.

Quick Start

Run a security review on the provided code snippet to identify 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 review on my code before deployment?

Perform a security review by evaluating code against a comprehensive checklist for vulnerabilities, secrets management, input validation, SQL injection, XSS, CSRF, rate limiting, and sensitive data exposure. It provides detailed best practice patterns and verification steps for developers to ensure compliance.

What specific vulnerabilities are covered in a code security audit?

A code security audit covers vulnerabilities including SQL injection, XSS, CSRF, authentication flaws, input validation gaps, secrets management, rate limiting, and sensitive data exposure. It provides a detailed checklist to identify and mitigate these common security risks proactively.

How does input validation prevent security vulnerabilities in API endpoints?

Input validation prevents security vulnerabilities by ensuring only properly formatted data enters API endpoints, blocking SQL injection and XSS attacks. The security review enforces this by offering code examples and verification steps for secure coding patterns.

Can I use this security review checklist for protecting sensitive user data in APIs?

Yes, you can use this security review checklist for protecting sensitive user data in APIs. It focuses on authentication, secrets management, and sensitive data exposure, providing best practice patterns to ensure robust protection before deploying endpoints handling user data.

What's the best way to check for secrets management and authentication flaws in my code?

The best way to check for secrets management and authentication flaws is to run a comprehensive security review using a detailed checklist. It identifies potential vulnerabilities and provides best practice enforcement with code examples to secure sensitive data.

Are there limitations to using a security checklist for preventing CSRF and XSS attacks?

While a security checklist proactively identifies CSRF and XSS risks and provides best practice patterns, it does not replace dynamic penetration testing. It serves as a static verification step to ensure code security and compliance before deployment.