python-code-quality

Community

Automate Python code quality reviews.

AuthorFriend09
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers ensure Python code quality by automatically detecting missing documentation, absent type hints, non-idiomatic naming, and common anti-patterns across codebases.

Core Features & Use Cases

  • Docstring validation for public functions and classes to improve maintainability.
  • Type hint enforcement for parameters and return values to improve type safety.
  • Naming convention checks to promote consistent style across projects.
  • Anti-pattern detection to surface mutable defaults, bare except clauses, and other pitfalls.
  • Use Case: Run as part of CI to fail builds on critical issues or as a pre-commit check to clean code before commits.

Quick Start

Run python check_quality.py <path> to generate a code quality report.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: python-code-quality
Download link: https://github.com/Friend09/copilot_practice_material/archive/main.zip#python-code-quality

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.