0148-python-code-style

Community

Enforce clean Python standards, every time.

AuthorMrJmpl3
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you avoid inconsistent Python code by defining practical rules for linting, formatting, naming, typing, and documentation so teams ship maintainable code faster.

Core Features & Use Cases

  • Automated formatting & linting: Configure tools like ruff to enforce consistent style and catch common issues automatically.
  • Type checking standards: Set strict mypy or pyright rules to reduce runtime errors and improve API reliability.
  • Naming & docstring conventions: Apply PEP 8-friendly naming and clear Google-style docstrings for public functions and classes.
  • Use Case: You can standardize a new repository or review an existing one so that every module follows the same rules for imports, naming, documentation, and type hints.

Quick Start

Tell the AI: “Create a pyproject.toml configuration for ruff and mypy in this repo that enforces 120-character lines, strict type checking, PEP 8 naming, and Google-style docstrings for all public APIs.”

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: 0148-python-code-style
Download link: https://github.com/MrJmpl3/codex_____data_____configuration/archive/main.zip#0148-python-code-style

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 471,000+ vetted skills library on demand.