python-code-review

Review changed Python files from git diffs across Django, Flask, FastAPI, pandas, and ML projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Olino3/forge --skill python-code-review-olino3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: python-code-review
Source: https://github.com/Olino3/forge/tree/main/forge-plugin/skills/python-code-review
Command: npx skills add https://github.com/Olino3/forge --skill python-code-review-olino3

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Manual code reviews are time-consuming, error-prone, and often miss subtle issues, especially across multiple critical dimensions like security, performance, and architecture. This skill automates a deep, structured review process, ensuring comprehensive coverage and consistency.

Core Features & Use Cases

  • 8-Dimension Review: Analyzes production quality, deep bugs, security, performance, architecture, reliability, scalability, and testing.
  • Framework-Aware: Adapts its review based on detected Python frameworks like Django, Flask, FastAPI, pandas, and ML frameworks.
  • Use Case: Before deploying a critical Python microservice, use this skill to perform a comprehensive security and performance audit, ensuring it meets production readiness standards and identifying subtle bugs that human reviewers might overlook.

Quick Start

Review the attached Python codebase for security vulnerabilities and performance bottlenecks. Provide a detailed report.

Frequently Asked Questions about python-code-review

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

FAQPage Schema
How do I automate code reviews for Python pull requests?

Automate code reviews by analyzing git diffs of changed Python files through a structured 5-step workflow: identify changes, load context, apply review patterns, perform deep manual analysis across 8 dimensions (production quality, bugs, security, performance, architecture, reliability, scalability, testing), and generate reports with inline comments.

Can I review Python code for security vulnerabilities and performance issues automatically?

Yes. The skill performs framework-aware deep reviews across Django, Flask, FastAPI, pandas, and ML projects, identifying security vulnerabilities, performance bottlenecks, architectural concerns, and production readiness gaps in changed code before deployment.

What Python frameworks does automated code review support?

Automated code review adapts to Django, Flask, FastAPI, pandas-based data pipelines, and ML frameworks, applying framework-specific patterns and best practices to detect context-aware bugs, security issues, and performance problems.

How do I ensure Python code meets production quality standards before merging?

Run comprehensive code review on pull requests and commits using an 8-dimension analysis covering production quality, deep bugs, security, performance, architecture, reliability, scalability, and testing gaps to catch subtle issues human reviewers miss.

What's the best way to catch subtle bugs in Python microservices?

Use structured deep code review that analyzes changed files across multiple critical dimensions including architecture, reliability, and security, ensuring comprehensive coverage of subtle production issues before deployment.

Does code review work on git diffs and commit changes?

Yes. The skill identifies and reviews changed Python files from git diffs, applies the 5-step workflow to pull requests and commits, and outputs detailed reports and inline comments for decision artifacts.