review-python

Review Python notebooks and scripts for methodology, reproducibility, and PEP8 compliance.

5|1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/mgaldino/agents-workflow --skill review-python
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-python
Source: https://github.com/mgaldino/agents-workflow/tree/main/skills-docs/review-python
Command: npx skills add https://github.com/mgaldino/agents-workflow --skill review-python

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill helps researchers and engineers perform a structured quality review of Python code, reducing manual review time and surfacing issues early.

Core Features & Use Cases

  • Structured review checklist: methodology correctness, code quality, reproducibility, performance, and presentation of results.
  • Language support: review Python code in notebooks (.ipynb) and scripts (.py).
  • Use Case: A researcher receives a Python notebook; use this Skill to generate a formatted review report that highlights methodological concerns, code quality gaps, and reproducibility steps.

Quick Start

Review the provided Python file or notebook and output a structured assessment.

Frequently Asked Questions about review-python

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

FAQPage Schema
How do I review Python code quality in research notebooks?

Reviewing Python research notebooks involves validating methodology, PEP8 style, and reproducibility. This automated process analyzes .ipynb and .py files to output a formatted assessment report highlighting methodological concerns and code quality gaps.

What is a structured Python code review for academic research?

A structured Python code review for academic research evaluates methodological correctness and reproducibility. It checks Python scripts and notebooks against a checklist covering performance, presentation, and coding practices to surface issues early.

How do I check reproducibility requirements in Python scripts?

Checking reproducibility requirements in Python scripts involves running an automated review that validates methodology and coding practices. This generates a formatted report highlighting reproducibility steps and methodological concerns for academic settings.

Does automated Python code review work with both .ipynb and .py files?

Automated Python code review supports both .ipynb notebooks and .py scripts. It targets academic settings to validate methodology, code style, and reproducibility across both file formats to generate a structured assessment.

What's the best way to validate methodology correctness in Python research projects?

Validating methodology correctness in Python research projects is best achieved using a structured review checklist. This automated approach evaluates Python notebooks and scripts to produce a formatted assessment report on methodological concerns.