python-lint-style
CommunityAutomate Python linting and style compliance.
Software Engineering#python#docstrings#static-analysis#naming-conventions#lint#style-guide#import-order
AuthorFriend09
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Python projects often suffer from missing docstrings, inconsistent naming, and poorly ordered imports, leading to hard-to-maintain code and noisy code reviews.
Core Features & Use Cases
- Enforces docstrings for modules, classes, and public functions following Google-style format (see resources/style_guide.md).
- Checks naming conventions (snake_case for functions/variables, PascalCase for classes, UPPER_SNAKE_CASE for constants) and flags deviations.
- Validates import order across standard library, third-party, and local imports with alphabetical grouping.
- Detects basic quality gaps like missing type hints and overly complex functions to guide refactoring.
Quick Start
Run the lint_check.py script on a Python file to surface docstring, naming, and import issues.
Dependency Matrix
Required Modules
None requiredComponents
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-lint-style Download link: https://github.com/Friend09/copilot_practice_material/archive/main.zip#python-lint-style Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.