python-code-reviewer

Automate non-destructive Python code reviews with markdown reports.

1|Updated May 19, 2026
One-click install
npx skills add https://github.com/victormacaubas/data-engineering-skills --skill python-code-reviewer-victormacaubas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: python-code-reviewer
Source: https://github.com/victormacaubas/data-engineering-skills/tree/main/skills/deprecated/python-code-reviewer
Command: npx skills add https://github.com/victormacaubas/data-engineering-skills --skill python-code-reviewer-victormacaubas

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill offers a comprehensive, non-destructive code review process for Python code, producing detailed markdown reports to help assess and improve code quality.

Core Features & Use Cases

  • Code Review: Produces a markdown report that scores security, correctness, performance, architecture, error handling, and readability.
  • Read-Only: Never edits source files, ensuring non-destructive reviews.
  • Use Case: Ideal for reviewing individual files, modules, PRs, or branch diffs to ensure code quality and security.

Quick Start

Run the python-code-reviewer skill with the file 'foo.py' to get a non-destructive code review report.

Frequently Asked Questions about python-code-reviewer

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

FAQPage Schema
How do I perform a non-destructive Python code review?

Python code review tools analyze source files without modifying them, evaluating security, correctness, performance, and architecture. They produce detailed markdown reports containing scores and findings to help assess and improve overall code quality safely.

How do I get a markdown report for Python static analysis?

You can generate a markdown report for Python static analysis by running an automated review on your files or branch diffs. The report scores error handling, readability, and security findings, providing actionable feedback without altering the original source code.

Can I review a branch diff for Python security and performance issues?

Yes, automated review tools can analyze branch diffs for Python security and performance issues. They evaluate the changed code, identify potential vulnerabilities and architectural flaws, and output a comprehensive markdown report detailing the findings without modifying the source.

Does automated Python code analysis modify my source files?

No, automated Python code analysis operates as a read-only process and never modifies your source files. It ensures a non-destructive review by utilizing static analysis tools to evaluate the code and generate a separate markdown report with the results.

What is included in an automated Python code review report?

An automated Python code review report includes detailed findings and scores across multiple dimensions: security, correctness, performance, architecture, error handling, and readability. It provides a comprehensive assessment of the codebase delivered in a structured markdown format.