← ClaudeAtlas

modern-pythonlisted

Work with Python (`uv` instead of `python`, modern type syntax, linting, formatting, etc.) properly!
majiayu000/claude-skill-registry-data · ★ 3 · Code & Development · score 52
Install: claude install-skill majiayu000/claude-skill-registry-data
- Never use `python`. Use `uv` instead of `python` - `uv add package-name` - `uv run script.py` - Don't use `from __future__ import annotations` - Use modern type syntax (`list[str], str | None`) - Format with `uvx ruff format .` - Lint with `uvx ruff check .` and `uvx ty check` - Look before you leap (check conditions before acting)