Python Standards

Installation
SKILL.md

Python Standards

Core Rule: Use uv for all package operations, pytest for testing, ruff for formatting/linting. Write self-documenting code with minimal comments.

When to use this skill

  • When installing or managing Python packages and dependencies
  • When writing or running unit tests, integration tests, or test suites
  • When formatting Python code or fixing linting issues
  • When adding type hints or running type checking
  • When writing function/method docstrings
  • When organizing imports in Python files
  • When deciding whether to create a new Python file or extend existing ones
  • When setting up code quality checks (linting, formatting, type checking)
  • When running coverage reports or analyzing test results
  • When ensuring code follows Python best practices and tooling standards

This Skill provides Claude Code with specific guidance on how to adhere to Python tooling standards and best practices for backend development.

Related skills

More from maxritter/claude-codepro

Installs
GitHub Stars
1.6K
First Seen