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
- Create Python projects
- Add type annotations
- Run type checkers
- Format code with Ruff
- Write MDF docstrings
- Set up UV project management
- Verify code before committing
Inputs
- Python files
- pyproject.toml
- Project directory
Outputs
- Python code files
- Formatted Python code
- Type check results
Requirements
- Python 3.10+
- UV package manager
- basedpyright
- mypy
- ruff
