security-reviewer

Detect OWASP Top 10 vulnerabilities and secrets, reporting findings in Markdown.

9|3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/mattdurham/bob --skill security-reviewer-mattdurham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-reviewer
Source: https://github.com/mattdurham/bob/tree/main/agents/security-reviewer
Command: npx skills add https://github.com/mattdurham/bob --skill security-reviewer-mattdurham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This agent helps teams quickly identify and document security vulnerabilities in their codebase, reducing risk exposure.

Core Features & Use Cases

  • Automated vulnerability detection: identifies common OWASP Top 10 issues, secret exposure, and insecure configurations.
  • Structured reporting: outputs findings to bots/review-security.md with actionable remediation steps.
  • Use Case: Integrate into CI to scan pull requests and produce a security review before merge.

Quick Start

Run the security-reviewer skill against your repository to detect OWASP Top 10 vulnerabilities and save findings to bots/review-security.md.

Frequently Asked Questions about security-reviewer

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

FAQPage Schema
How do I scan my codebase for OWASP Top 10 vulnerabilities and exposed secrets?

To scan for OWASP Top 10 vulnerabilities and exposed secrets, run the security-reviewer against your repository. It applies automated threat-modeling checks across injection, authentication, and cryptography to identify security risks in your code.

Can I automate security code review for pull requests before merging?

Yes, you can automate security code review for pull requests by integrating the security-reviewer into your CI pipeline. It evaluates code changes against a defined security checklist and outputs a structured Markdown report to prevent vulnerable code from merging.

Does automated secret detection work across different programming languages?

Automated secret detection and OWASP vulnerability checks apply to software repositories across multiple programming languages. The security review identifies exposed credentials and insecure configurations regardless of the specific codebase language.

What is the best way to document security findings for code remediation?

The best way to document security findings for remediation is generating a structured Markdown report. The security-reviewer outputs actionable findings to bots/review-security.md, detailing detected vulnerabilities, secret exposure, and insecure configurations with steps for resolution.

What specific security checks are included in an automated code vulnerability scan?

An automated code vulnerability scan includes checks for injection flaws, authentication and authorization weaknesses, secret exposure, XSS, CSRF, input validation, and cryptography issues. These checks conform to a defined OWASP Top 10 security checklist.

How do I fix insecure configurations detected during a repository security review?

To fix insecure configurations detected during a repository security review, consult the actionable remediation steps in the generated bots/review-security.md file. This structured security report provides specific guidance for resolving identified vulnerabilities.