review-python

Reviews Python scripts for quality, reproducibility, standards, and generates reports.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/AndreaMentasti/tweet-election --skill review-python-andreamentasti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-python
Source: https://github.com/AndreaMentasti/tweet-election/tree/main/.claude/skills/review-python
Command: npx skills add https://github.com/AndreaMentasti/tweet-election --skill review-python-andreamentasti

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of reviewing Python scripts for quality, reproducibility, and adherence to best practices, ensuring code integrity without manual intervention.

Core Features & Use Cases

  • Automated Code Quality Checks: Analyzes Python scripts for common issues, coding standards, and idiomatic usage.
  • Reproducibility Assessment: Verifies that scripts are written in a way that ensures consistent results.
  • Report Generation: Produces detailed quality reports without modifying the original code.
  • Use Case: A data science team can use this Skill to automatically check all new analysis scripts before they are merged, ensuring they meet team standards for clarity and correctness.

Quick Start

Use the review-python skill to review all python scripts in the code/py/ directory.

Frequently Asked Questions about review-python

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

FAQPage Schema
How do I automate Python code reviews for script quality and reproducibility?

Automating Python code reviews involves analyzing scripts for coding standards, pandas idioms, figure standards, and output conventions. This process verifies code integrity and reproducibility without modifying the original code, generating detailed quality reports for your data analysis workflows.

What does an automated Python script reproducibility assessment check for?

A Python script reproducibility assessment verifies that your code is written to ensure consistent computational results. It checks adherence to coding standards, idiomatic usage, and output conventions to guarantee that data analysis workflows produce reliable, repeatable outcomes.

How do I review Python scripts for pandas idioms and figure standards?

Reviewing Python scripts for pandas idioms and figure standards requires analyzing the code against established best practices. Automated tools can check your scripts to ensure idiomatic pandas usage and proper figure formatting, producing a quality report without altering the original codebase.

Do I need a specific Python environment to run an automated code quality analysis?

Yes, you need a Python environment with the necessary libraries installed to execute automated code quality analysis. The environment must support running the script analysis and generating the detailed quality reports required to verify reproducibility and coding standards.

Can I check data analysis scripts for reproducibility before merging without modifying the code?

Yes, you can check data analysis scripts for reproducibility before merging without modifying the code. Automated Python code review processes analyze scripts for quality and standards, generating detailed reports that ensure code integrity while leaving the original files untouched.

What's the best way to enforce coding standards across multiple Python scripts in a directory?

The best way to enforce coding standards across multiple Python scripts is to use an automated review tool to scan all files in a target directory. This analyzes scripts for quality, reproducibility, and best practices, generating comprehensive reports without manual intervention.