security-review

Review code for exploitable security vulnerabilities with confidence-based reporting.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Manual security audits are slow and prone to false positives from naive pattern matching. This Skill performs systematic security code reviews that trace data flow across the codebase, distinguishing genuinely exploitable vulnerabilities from framework-mitigated or server-controlled patterns, so you only act on high-confidence findings. ## Core Features & Use Cases - Confidence-Based Reporting: Classifies findings as HIGH, MEDIUM, or LOW confidence and reports only confirmed exploitable issues with severity ratings (Critical, High, Medium, Low). - Broad Vulnerability Coverage: Detects injection, XSS, CSRF, SSRF, IDOR, insecure deserialization, weak cryptography, authentication flaws, mass assignment, and business logic errors. - Language and Infrastructure Guides: Loads specialized references for Python, JavaScript, Go, Rust, Java, plus Docker, Kubernetes, Terraform, CI/CD, and cloud configurations. - Use Case: Before merging a pull request that adds a new API endpoint, ask for a security review to verify authorization checks, input validation, and rate limiting, receiving a structured report with evidence and remediation steps. ## Quick Start Ask the AI to perform a security review of the changed files in your current branch and report only high-confidence vulnerabilities with severity and fixes.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I review code for security vulnerabilities?

Provide the file, diff, or component to review and the Skill traces data flow across the codebase to confirm exploitability. It reports only high-confidence findings with severity, evidence, location, and remediation steps in a structured markdown report.

What vulnerabilities does a security code review detect?

The review covers SQL and command injection, XSS, CSRF, SSRF, IDOR, insecure deserialization, hardcoded secrets, weak cryptography, authentication and authorization flaws, mass assignment, path traversal, and business logic errors like race conditions.

Does the security review support Python and JavaScript frameworks?

Yes, it includes language guides for Python (Django, Flask, FastAPI), JavaScript (Node, Express, React, Vue, Next.js), Go, Rust, and Java (Spring). It also covers Docker, Kubernetes, Terraform, CI/CD pipelines, and cloud configurations.

Why does the review skip some suspicious code patterns?

Patterns using server-controlled values like settings, environment variables, or constants are not attacker-controlled and are excluded. Framework auto-escaping in Django templates, React, and Vue is also recognized to avoid false positives.

What are the limitations of automated security code review?

The review reports only high-confidence exploitable issues and marks uncertain cases as needing verification rather than confirming them. Theoretical or defense-in-depth concerns are intentionally excluded, so it complements rather than replaces penetration testing.