Стандарты Python для AI-монорепозитория

learning

python-skills — это скилл для Claude Code, который предоставляет единую базу лучших практик Python для всех компонентов монорепозитория LlamaFarm: Server (FastAPI, Celery, Pydantic), RAG (LlamaIndex, ChromaDB), Universal Runtime (PyTorch, transformers) и Config. Скилл не вызывается напрямую пользователем (user-invocable: false) и использует инструменты Read, Grep, Glob для работы с кодовой базой. Внутри — шесть тематических файлов: patterns.md, async.md, typing.md, testing.md, error-handling.md и security.md, а также чеклист ревью с приоритетами от Medium до Critical. Линтинг настроен через ruff с правилами E, F, I, B, UP, SIM и длиной строки 88 символов. Подходит командам, которые стандартизируют async/await-паттерны, типизацию, pytest-тестирование и защиту от path traversal и небезопасной десериализации в Python 3.10–3.12+.