python-majo - Python Development Standards
Python development standards with UV, basedpyright, and ruff
Tags
Updated: 2026-05-11Typical Inputs
Typical Outputs
What this skill does
- write Python code
- create Python project
- add type annotations
- run type checker
- run linter
- format code
- write docstrings
- install packages
- check project structure
- refactor code
Inputs
- Python project
- Python files
- package names
- type checker configuration
Outputs
- formatted Python code
- type check results
- linting reports
- project structure
Requirements
- Python >=3.10
- UV package manager
- basedpyright
- mypy
- ruff
