security-review

Review application code against a security checklist for common vulnerabilities.

3|Updated Jul 28, 2025
One-click install
npx skills add https://github.com/dileep-kishore/zendots --skill security-review-dileep-kishore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/dileep-kishore/zendots/tree/main/private_dot_claude/skills/security-review
Command: npx skills add https://github.com/dileep-kishore/zendots --skill security-review-dileep-kishore

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures your code adheres to security best practices, proactively identifying and mitigating potential vulnerabilities before they can be exploited.

Core Features & Use Cases

  • Comprehensive Security Checklist: Covers secrets management, input validation, SQL injection prevention, authentication, XSS, CSRF, rate limiting, and more.
  • Code Pattern Examples: Provides clear "do" and "don't" code examples for various security scenarios.
  • Use Case: When implementing a new user registration API, use this Skill to review your code for common vulnerabilities like SQL injection, insecure password storage, and insufficient input validation.

Quick Start

Use the security-review skill to check the provided 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
How do I check my code for security vulnerabilities before deployment?

To check code for security vulnerabilities, evaluate your application against a comprehensive security checklist covering secrets management, input validation, SQL injection, authentication, XSS, and CSRF, using provided do and don't code patterns to mitigate risks.

What is the best way to prevent SQL injection and XSS in web applications?

The best way to prevent SQL injection and XSS is to follow secure coding principles with specific do and don't code patterns that enforce strict input validation, parameterized queries, and proper output encoding.

How does input validation protect against common application vulnerabilities?

Input validation protects against vulnerabilities by ensuring only properly formatted data enters your system, which mitigates injection attacks, cross-site scripting (XSS), and sensitive data exposure before malicious payloads can be processed.

Can I use a security checklist to review authentication and rate limiting?

Yes, you can use a security checklist to review authentication mechanisms and rate limiting configurations, ensuring your application adheres to secure coding principles and mitigates brute force or credential stuffing attacks.

What secure coding practices should I follow for secrets management and dependencies?

For secure secrets management and dependency management, follow practices that prevent hardcoded credentials, enforce secure password storage, and regularly audit third-party libraries to mitigate supply chain vulnerabilities.

When do I need to review blockchain security and sensitive data exposure?

You need to review blockchain security and sensitive data exposure when your application handles cryptographic assets, smart contracts, or personally identifiable information, ensuring adherence to secure coding best practices to prevent unauthorized access.