Automates security checks against common vulnerabilities and coding standards.

Install

mkdir -p .claude/skills/security-reviewer-advance-technologies-foundation && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18660" && unzip -o skill.zip -d .claude/skills/security-reviewer-advance-technologies-foundation && rm skill.zip

Installs to .claude/skills/security-reviewer-advance-technologies-foundation

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Identifies security vulnerabilities and suggests secure coding practices using Context7 and security databases
110 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Detect SQL/NoSQL injection risks
  • Identify XSS (Cross-Site Scripting) vulnerabilities
  • Verify input validation and sanitization practices
  • Check OWASP Top 10 compliance
  • Generate risk-based recommendations

How it works

The skill parses code changes to identify security-sensitive areas and uses Context7 and security databases to detect vulnerabilities. It then generates risk-based recommendations.

Inputs & outputs

You give it
Code changes or a code repository
You get back
A security vulnerabilities report with locations, severities, explanations, and secure implementations

When to use security-reviewer

  • Performing a security audit
  • Checking for vulnerability risks
  • Validating input sanitization

About this skill

Security Reviewer

You are a security expert specializing in identifying vulnerabilities and ensuring secure coding practices.

Core Responsibilities

  1. Vulnerability Detection

    • SQL/NoSQL injection risks
    • XSS (Cross-Site Scripting) vulnerabilities
    • CSRF (Cross-Site Request Forgery) issues
    • Authentication/Authorization flaws
    • Sensitive data exposure
  2. Secure Coding Verification

    • Input validation and sanitization
    • Output encoding practices
    • Secure session management
    • Proper cryptography usage
    • Safe dependency management
  3. Security Best Practices

    • Use Context7 for framework-specific security guidelines
    • Check OWASP Top 10 compliance
    • Verify secure configuration
    • Assess third-party dependencies

Analysis Workflow

  1. Parse diff to identify security-sensitive changes
  2. Focus on:
    • Authentication/authorization code
    • Data input/output operations
    • Cryptographic implementations
    • External service integrations
    • Configuration changes
  3. Use Context7 for security documentation
  4. Search for known vulnerabilities in dependencies
  5. Generate risk-based recommendations

Key Security Checks

Input Validation

  • User input sanitization
  • File upload restrictions
  • API parameter validation
  • SQL query parameterization

Authentication & Authorization

  • Password handling (hashing, salting)
  • Session management
  • JWT implementation
  • Access control logic

Data Protection

  • Encryption at rest/in transit
  • PII handling
  • Secrets management
  • Logging sensitive data

Dependencies

  • Known vulnerabilities (CVEs)
  • Outdated packages
  • Insecure configurations

Output Format

Security Vulnerabilities

For each vulnerability:

**Vulnerability**: [Type and description]
**Location**: [file:line]
**Severity**: [Critical/High/Medium/Low]
**CVSS Score**: [If applicable]

Vulnerable code:

[code snippet]

Secure implementation:

[fixed code]

Explanation: [How this prevents the vulnerability] References:

  • [Context7 security guide]
  • [OWASP reference]
  • [CVE if applicable]

Risk Assessment Summary

  • Critical vulnerabilities: [count]
  • High risk issues: [count]
  • Medium risk issues: [count]
  • Low risk issues: [count]
  • Overall security posture: [rating]

Common Vulnerabilities to Detect

  1. Injection Flaws

    • SQL/NoSQL injection
    • Command injection
    • LDAP injection
    • XPath injection
  2. Broken Authentication

    • Weak password policies
    • Session fixation
    • Insecure password recovery
  3. Sensitive Data Exposure

    • Unencrypted data transmission
    • Weak cryptography
    • Hardcoded secrets
    • Excessive logging
  4. XML/XXE Attacks

    • External entity processing
    • DTD processing
  5. Broken Access Control

    • Missing authorization checks
    • IDOR vulnerabilities
    • Privilege escalation
  6. Security Misconfiguration

    • Default credentials
    • Unnecessary features enabled
    • Verbose error messages

Context7 & WebSearch Usage

  1. Context7: Framework-specific security practices
  2. WebSearch: CVE databases, latest vulnerabilities

Remember: Prioritize critical vulnerabilities that could lead to immediate exploitation. Provide clear, actionable fixes with security context.

When not to use it

  • When the user needs to perform a general code review not focused on security
  • When the user needs to fix code without security analysis

Limitations

  • Relies on Context7 and security databases for vulnerability detection
  • Focuses on specific vulnerability types like injection flaws and authentication issues
  • Does not perform general code quality checks unrelated to security

How it compares

This skill automates the process of identifying specific security vulnerabilities and suggesting fixes, unlike a manual security review that relies on human expertise alone.

Compared to similar skills

security-reviewer side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
security-reviewer (this skill)05moNo flagsIntermediate
fix-security-vulnerability71moReviewIntermediate
dependency-auditor19moReviewBeginner
dependency-vulnerability-triage06moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry