code-reviewer

Review code changes for correctness, TypeScript quality, and security vulnerabilities.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/bnwan/mypi --skill code-reviewer-bnwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/bnwan/mypi/tree/main/.pi/agent/skills/code-reviewer
Command: npx skills add https://github.com/bnwan/mypi --skill code-reviewer-bnwan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing code for correctness, quality, design, test coverage, security, and performance issues, catching bugs and improving code health before merging.

Core Features & Use Cases

  • Comprehensive Analysis: Evaluates code against multiple quality dimensions.
  • Severity Scoring: Prioritizes issues from critical bugs to minor suggestions.
  • Automated Reporting: Generates a structured review output with suggested fixes.
  • Use Case: Before merging a pull request, use this Skill to get an expert-level review that identifies potential bugs, security vulnerabilities, and areas for performance improvement.

Quick Start

Use the code-reviewer skill to analyze the changes in the current pull request.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I automate code review for a pull request?

A code review for a pull request evaluates code changes against quality, security, and performance dimensions. This Skill performs a read-only analysis to catch bugs, identify injection points, and generate structured reports with severity-scored fixes.

What does an automated TypeScript code review check for?

An automated TypeScript code review checks for type safety, API surface correctness, and design principles. It analyzes code logic and resource allocation to identify potential bugs and performance bottlenecks before merging.

Can I use this for pre-merge security vulnerability analysis?

Yes, you can use this for pre-merge security vulnerability analysis. It performs read-only checks to identify injection points and security flaws within your code changes, providing severity scoring and suggested fixes.

How is code review severity scoring determined?

Code review severity scoring prioritizes identified issues from critical bugs to minor suggestions. It evaluates correctness, test completeness, and security vulnerabilities to generate a structured review output with suggested fixes.

Does the code review evaluate test coverage and completeness?

Yes, the code review evaluates test coverage and completeness. It analyzes your code changes to ensure test completeness alongside checking correctness, TypeScript quality, and performance bottlenecks.