code-reviewer

Analyze code for security vulnerabilities, correctness, and performance issues.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/bacoco/openfang-fork --skill code-reviewer-bacoco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/bacoco/openfang-fork/tree/main/crates/openfang-skills/bundled/code-reviewer
Command: npx skills add https://github.com/bacoco/openfang-fork --skill code-reviewer-bacoco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of reviewing code for potential bugs, security vulnerabilities, performance bottlenecks, and adherence to best practices, ensuring higher quality and more robust software.

Core Features & Use Cases

  • Comprehensive Code Analysis: Analyzes code for security flaws, correctness bugs, performance issues, and style guide violations.
  • Actionable Feedback: Provides specific, prioritized, and constructive feedback with suggested fixes.
  • Use Case: Integrate this Skill into your CI/CD pipeline to automatically flag critical issues in pull requests before they are merged, reducing the burden on human reviewers.

Quick Start

Analyze the provided code snippet for security vulnerabilities and suggest improvements.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How does automated code review detect security vulnerabilities like SQL injection?

Automated code review detects SQL injection by analyzing code for input validation flaws and unsafe query construction. It flags path traversal vulnerabilities and improper secret handling, providing actionable feedback with specific code snippets to fix the identified risks.

What is the best way to analyze code for performance issues and best practices?

Analyzing code for performance issues and best practices involves evaluating the source against established style guides and correctness rules. This process identifies bottlenecks and violations, delivering prioritized, constructive feedback with suggested fixes.

How do I integrate static analysis into a CI/CD pipeline to flag bugs in pull requests?

Integrate static analysis into a CI/CD pipeline by running it automatically on pull requests. It flags critical bugs, security flaws, and performance issues before merging, reducing the burden on human reviewers by catching errors early.

Can static analysis identify input validation flaws and path traversal vulnerabilities?

Yes, static analysis can identify input validation flaws and path traversal vulnerabilities. It scans the codebase for incorrect input handling and unsafe file path operations, providing specific feedback and code snippets to resolve these security issues.

Why use automated code analysis instead of manual code review for bug detection?

Automated code analysis is used over manual review to consistently detect bugs, security vulnerabilities, and performance bottlenecks without human fatigue. It ensures adherence to best practices and provides actionable, specific feedback for suggested fixes.

Does static analysis work without external dependencies or components?

Yes, static analysis works without external dependencies or components. It directly analyzes the provided code snippets for correctness, security vulnerabilities, and performance issues, generating prioritized feedback and suggested fixes internally.