security-review

Run OWASP Top 10 audits and dependency checks to identify security vulnerabilities.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/ssccio/cc-on-web-base --skill security-review-ssccio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/ssccio/cc-on-web-base/tree/main/skills/security-review
Command: npx skills add https://github.com/ssccio/cc-on-web-base --skill security-review-ssccio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security-review helps you identify and prioritize real-world software security risks before deployment, reducing the chance of breaches, exploits, and incident response costs.

Core Features & Use Cases

  • OWASP Top 10 audit: Reviews common vulnerability classes including access control, injection, cryptographic failures, misconfiguration, and SSRF.
  • Secrets and unsafe pattern detection: Flags hardcoded secrets such as API keys, passwords, tokens, and risky connection strings.
  • Dependency vulnerability scanning: Checks known issues using npm audit and highlights high-severity CVEs to remediate quickly.
  • Authentication/authorization and validation checks: Assesses hashing, session/JWT handling, and input/output safety (e.g., SQL/XSS/path traversal).

Quick Start

Use the security-review skill by asking: "Run a security audit of the entire codebase and produce a prioritized remediation plan."

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I run an OWASP Top 10 security audit on my codebase before deployment?

Run a security audit to identify vulnerabilities across your codebase by checking for OWASP Top 10 risks, hardcoded secrets, and unsafe authentication patterns. The review produces a severity-bucketed report with file and line locations for pre-deployment readiness.

How do I detect hardcoded secrets and API keys in my source code?

Detect hardcoded secrets by scanning your source code for unsafe patterns like API keys, passwords, tokens, and risky connection strings. The security review flags these vulnerabilities and provides remediation guidance to remove them before shipping.

Can I check npm dependencies for high-severity CVEs and get remediation guidance?

Yes, you can check npm dependencies for known vulnerabilities using npm audit. The security review highlights high-severity CVEs in your dependency tree and provides specific remediation guidance to update or replace affected packages.

What is the best way to find authentication and authorization vulnerabilities in new API endpoints?

The best way to find authorization vulnerabilities is auditing new API endpoints for access control flaws, cryptographic failures, and insecure session or JWT handling. The review assesses input and output safety to prevent SQL injection, XSS, and path traversal.

Does the security review provide exact file and line locations for identified vulnerabilities?

Yes, the security review provides exact file and line locations for identified vulnerabilities. It produces a severity-bucketed report that includes CVE references where available and actionable remediation guidance for developers.

When should I run a vulnerability scanning audit on my code changes?

Run a vulnerability scanning audit when making code changes, adding new API endpoints, updating authentication and authorization logic, or performing pre-deployment reviews for production readiness to ensure no new risks are introduced.