modern-python
SKILL.md
Modern Python Development
Overview
This skill provides modern Python development guidance for 2025, specializing in:
- LLM Applications: Structured outputs with Pydantic/Instructor
- API Development: FastAPI with type safety and dependency injection
- Clean Architecture: Thin, pragmatic application of hexagonal patterns
- Modern Tooling: uv, Ruff, mypy, pytest-watch
Designed for TypeScript developers who value simplicity and type safety.
Core Philosophy
Apply these principles to all Python development: