Modern Python Substrate

Modern Python toolchain substrate. uv for installs and venvs, ruff for lint and format, ty for typecheck, pytest for tests, hypothesis for property-based tests, src/ layout, pyproject.toml as single source of truth, pre-commit hooks. Plus LLM-stack patterns when the codebase calls anthropic, openai, tiktoken, or similar SDKs (prompt caching, retries, streaming, token counting). Use when the user says /python-setup, "set up Python project", "modern Python toolchain", "switch from poetry to uv", "ruff config", "ty migration from mypy", "configure pytest", or starts a new Python codebase. Covers Python 3.11+ idioms. Use when this capability is needed.

tomevault-io 9bcd817 2 files · 30.7 KB Updated

File contents

tomevault-io/skills-registry/tree/main/adelaidasofia--ai-brain-starter--modern-python-substrate commit 9bcd817cb8

Frequently asked questions

npx skillmds@latest add tomevault-io/modern-python-substrate