security-review

Analyze codebases for security vulnerabilities and generate patch proposals.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/selfagency/agentsy --skill security-review-selfagency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/selfagency/agentsy/tree/main/.agents/skills/security-review
Command: npx skills add https://github.com/selfagency/agentsy --skill security-review-selfagency

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you identify real security vulnerabilities in your codebase, including issues that simple pattern matching misses, so you can fix them before attackers do.

Core Features & Use Cases

  • Cross-file security reasoning: Traces how inputs flow through components and finds multi-step vulnerabilities.
  • Injection, auth, secrets, and dependency checks: Reviews injection flaws, authentication/access control bugs, exposed credentials, cryptography weaknesses, and risky dependencies.
  • Actionable, reviewable patch proposals: Produces concrete before/after fixes for CRITICAL and HIGH issues, with a clear requirement for human approval.

Quick Start

Use the security-review skill to scan your repository for vulnerabilities and generate a prioritized security report with patch proposals you can review.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I audit code for security flaws across multiple files?

Cross-file data flow analysis identifies multi-step vulnerabilities by tracing how inputs move through components. This approach detects injection flaws, authentication weaknesses, and business logic risks that simple pattern matching misses.

Can I scan my repository for exposed secrets and insecure dependencies?

You can scan your repository for exposed secrets and insecure dependencies by performing a combined secrets exposure scan and dependency audit. This process identifies hardcoded credentials and risky third-party libraries within the target codebase.

What's the best way to find SQL injection and XSS vulnerabilities in my codebase?

The best way to find SQL injection and XSS vulnerabilities is category-based deep scanning combined with data flow reasoning. This evaluates real exploitability by analyzing component interactions rather than relying only on surface patterns.

Does this security review approach provide patch proposals for critical vulnerabilities?

This security review approach provides concrete before/after patch proposals for critical and high severity vulnerabilities. It generates a structured report with confidence ratings, requiring human approval before applying the fixes.

Can I scope a vulnerability scan to a single code path instead of a full repository?

You can scope a vulnerability scan to a single code path or run it across a full repository. Scoping allows targeted security reasoning and data flow analysis without auditing the entire codebase.

What programming languages are supported for cryptography and authentication weakness checks?

Cryptography and authentication weakness checks apply across common programming languages. The analysis reviews access control bugs, cryptographic problems, and authentication flaws by reasoning about component interactions.