security-review

Audit code against security checklists for authentication, input validation, and secrets management.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/arakitakashi/homework-coach-robo --skill security-review-arakitakashi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/arakitakashi/homework-coach-robo/tree/main/.claude/skills/security-review
Command: npx skills add https://github.com/arakitakashi/homework-coach-robo --skill security-review-arakitakashi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures your code adheres to security best practices, preventing vulnerabilities and protecting sensitive data.

Core Features & Use Cases

  • Comprehensive Security Audits: Identifies risks in secrets management, input validation, SQL injection, XSS, CSRF, and more.
  • Best Practice Guidance: Provides code examples and checklists for secure development.
  • Use Case: Before deploying a new feature that handles user payments, activate this Skill to get a detailed checklist and code patterns to ensure all security aspects are covered.

Quick Start

Use the security-review skill to audit the authentication and authorization logic in the user management module.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I prevent SQL injection and XSS vulnerabilities in my web application?

To prevent SQL injection and XSS vulnerabilities, you need strict input validation, parameterized queries, and proper output encoding. This Skill provides comprehensive checklists and code patterns to identify risks and ensure your code adheres to security best practices.

What is the best way to audit authentication and authorization logic before deployment?

Auditing authentication and authorization logic requires checking token management, session handling, and access controls against security standards. This Skill delivers detailed checklists to review user management modules and verify that all sensitive feature implementations are secure.

How do I securely manage secrets and prevent sensitive data exposure in my code?

Securely managing secrets involves avoiding hardcoded credentials, using environment variables, and encrypting sensitive data at rest and in transit. This Skill identifies risks in secrets management and provides best practice guidance to protect user data from exposure.

Does this security review cover rate limiting and CSRF prevention for API endpoints?

Yes, security review for API endpoints covers rate limiting and CSRF prevention. This Skill provides patterns to secure newly created API endpoints, ensuring protections against cross-site request forgery and abusive request rates are properly implemented.

Can I use this to check dependency security and blockchain vulnerabilities?

You can use this to check dependency security and blockchain vulnerabilities. This Skill includes specialized checklists covering dependency scanning and blockchain security patterns to identify risks in sensitive feature implementations before deployment.