review-py

Review Python code diffs using templates, checklists, and severity criteria.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/olimpus-soft/olimpus-claude-skills --skill review-py
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-py
Source: https://github.com/olimpus-soft/olimpus-claude-skills/tree/main/plugins/pr-review-toolkit/skills/review-py
Command: npx skills add https://github.com/olimpus-soft/olimpus-claude-skills --skill review-py

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured framework for conducting Python code reviews, ensuring consistent feedback and reducing ambiguity.

Core Features & Use Cases

  • Knowledge Base: Offers a comprehensive knowledge base for Python code review patterns, severity criteria, and decision guidelines.
  • Comment Templates: Provides a set of comment templates for various issues, aiding in consistent and clear communication.
  • Review Checklist: Offers a detailed checklist for reviewing Python files, covering security, performance, testing, code quality, and architecture.
  • Use Case: When reviewing a Python codebase, use this Skill to reference patterns, classify issues, and generate structured comments.

Quick Start

Use the review-py skill to review the Python file 'src/api.py' and generate a summary report.

Frequently Asked Questions about review-py

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

FAQPage Schema
How do I conduct a Python code review with consistent feedback?

Conduct a Python code review by applying structured templates, checklists, and severity criteria to identify code quality issues and communicate feedback consistently. This ensures reviews remain clear and unambiguous across different files and reviewers.

What should be included in a Python code review checklist?

A Python code review checklist should cover security, performance, testing, code quality, and architecture. Using a detailed checklist ensures comprehensive analysis of Python files, helping reviewers catch critical issues across all essential software engineering domains.

How do I classify severity criteria for Python code quality issues?

Classify severity criteria for Python code quality issues by referencing a structured knowledge base of code review patterns and decision guidelines. This helps standardize issue classification and ensures feedback aligns with predefined quality benchmarks.

Can I use comment templates to communicate code review findings?

Yes, you can use predefined comment templates to communicate code review findings. These templates provide a set structure for various issues, aiding in clear, consistent communication and reducing ambiguity during manual reviews or automated diff analysis.

Does this structured review approach work for automated code diff analysis?

Yes, this structured review approach is designed for automated analysis of code diffs. By applying predefined severity criteria and pattern detection, it helps identify and communicate code quality issues consistently without requiring manual inspection of every line.

What is the best way to streamline a Python codebase review?

The best way to streamline a Python codebase review is to use a structured framework that references patterns, classifies issues, and generates summary reports. This reduces ambiguity and ensures consistent feedback across the entire codebase.