python-majo - Python Development Standards
Guide Python development with modern tooling and type-safe practices
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- write Python code
- edit Python files
- create Python projects
- add type annotations
- run type checkers
- format Python code
- configure Python tooling
- write MDF docstrings
- verify code quality
- setup UV projects
Inputs
- Python source files
- project directory
- pyproject.toml file
- existing codebase
- package requirements
Outputs
- type-annotated Python code
- formatted Python files
- type check results
- project configuration
- Python docstrings
Requirements
- Python 3.10 or higher
- UV package manager
- basedpyright
- mypy
- ruff formatter
