code-review

Analyze Python and TypeScript code changes for quality and security vulnerabilities.

Updated May 5, 2026
One-click install
npx skills add https://github.com/iani-kuli/harness_bro --skill code-review-iani-kuli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/iani-kuli/harness_bro/tree/main/.claude/skills/ported/code-review
Command: npx skills add https://github.com/iani-kuli/harness_bro --skill code-review-iani-kuli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the inconsistency and oversight common in manual code reviews by providing a structured, comprehensive checklist for evaluating code quality, security, and maintainability.

Core Features & Use Cases

  • Comprehensive Checklist: Evaluates runtime errors, performance bottlenecks, side effects, and security vulnerabilities like SQL injection or XSS.
  • Design & Test Assessment: Ensures changes align with project architecture and verifies that functional, integration, and end-to-end test coverage is sufficient.
  • Use Case: Use this during a pull request review to systematically identify N+1 query patterns in Django or missing dependencies in React hooks before merging.

Quick Start

Ask the code-review skill to examine the current changes in the repository and provide feedback based on the established quality guidelines.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automatically review code for security vulnerabilities and quality issues?

Automated code review analyzes source code changes to detect security vulnerabilities like SQL injection and XSS, while evaluating runtime errors and performance bottlenecks. It applies structured quality checklists to ensure comprehensive coverage during pull request evaluations.

What's the best way to check for N+1 query patterns and missing React hook dependencies before merging?

Checking for N+1 query patterns in Django and missing dependencies in React hooks requires systematic pull request reviews. This automated assistant evaluates architectural alignment and side effects to catch these specific framework-level issues before code integration.

Does this code review tool work with Python and TypeScript environments?

Yes, code review supports Python and TypeScript environments. It evaluates changes against established engineering practices and test coverage standards within these ecosystems to ensure long-term maintainability and architectural consistency.

How do I ensure my pull request has sufficient functional and end-to-end test coverage?

To ensure test coverage, code review assessments verify that functional, integration, and end-to-end tests are sufficient. It checks changes against project architecture requirements and established engineering practices to validate maintainability.

Can I use this to systematically identify performance bottlenecks and side effects in source code?

Yes, you can use this code review to systematically identify performance bottlenecks and side effects. It applies a comprehensive checklist to evaluate runtime errors and architectural alignment during iterative development cycles.

Why do I need an automated code review checklist for iterative development cycles?

An automated code review checklist addresses the inconsistency and oversight common in manual reviews. It provides a structured evaluation for security, design alignment, and maintainability across iterative development cycles, ensuring no critical vulnerabilities are missed.