К основному содержанию
скилл

python-pro · davila7 — скилл для Claude Code: современный Python 3.12+

Скилл для Claude, который ведёт разработку на Python 3.12+: async, типизация, профилирование, uv, ruff, pydantic и FastAPI.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/python-pro
Открыть на GitHub

Что делает python-pro

Скилл задаёт агенту роль эксперта по Python 3.12+ и современному экосистемному набору: uv для пакетов, ruff для линтинга и форматирования, mypy и pyright для проверки типов, pytest с плагинами для тестов. Работает по шагам: сначала уточняет рантайм, зависимости и цели по производительности, потом выбирает паттерны, пишет код и тесты, а в конце профилирует на латентность и память.

Внутри — разделы по async/await с asyncio, aiohttp и trio, датаклассам и моделям pydantic, структурному сопоставлению с образцом, протоколам и дженерикам. Отдельно идут веб-разработка (FastAPI, Django, Flask, SQLAlchemy 2.0+), данные и ML (NumPy, Pandas, scikit-learn), деплой в Docker и Kubernetes, а также продвинутые паттерны вроде внедрения зависимостей и метапрограммирования.

Скилл сам оговаривает, когда он не нужен: если стек не на Python, если требуется только базовый синтаксис или если вы не можете менять рантайм и зависимости. Это повод проверить, есть ли у вас доступ к обновлению окружения, иначе часть советов по 3.12+ останется теорией.

Какие задачи решает

  • перевести проект с pip на uv
  • ускорить I/O-код через async
  • настроить ruff и mypy в одном пайплайне
  • поднять FastAPI-сервис с валидацией pydantic
  • найти узкое место профилировщиком

Примеры запросов агенту

  • Перепиши этот модуль на Python 3.12 с типизацией и async
  • Настрой uv и ruff для проекта и добавь pre-commit
  • Спрофилируй этот код и предложи, что оптимизировать

Как установить python-pro

1Через claude-code-templates

npx claude-code-templates@latest --skill development/python-pro

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill python-pro -a claude-code

3Вручную: положить файлы

~/.claude/skills/python-pro/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/python-pro/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора205

Весь набор →
penetration-test Слэш-команда запускает проверку веб-приложения, API или аутентификации на уязвимости и собирает отчёт с рекомендациями. 434установок session-learning-capture Слэш-команда собирает знания из текущей сессии Claude и записывает их в файлы памяти проекта, чтобы следующий запуск начинался не с нуля. 425установок screenshot-interaction-analyzer Субагент читает скриншот интерфейса и описывает, что на нём можно нажать, куда ведут переходы и какие состояния меняются. Пригодится, когда есть картинка экрана, а макета или описания флоу нет. 414установок firecrawl-scraper Скилл для глубокого сбора данных с веб-страниц, скриншотов, разбора PDF и обхода сайтов через API Firecrawl. 407установок troubleshooting-guide Собирает документ с диагностическими процедурами, частыми сбоями и командами для проверки системы. Пригодится, когда нужно описать, как чинить сервис. 397установок performance-budget-guard Хук для Claude проверяет размер JS-бандла после сборки Next.js и не даёт выкатить сборку, которая вылезла за бюджет. 393установок memory-spring-cleaning Разбирает CLAUDE.md и файлы документации, сверяет записанные правила с реальным кодом и убирает устаревшее. 391установок interactive-documentation Слэш-команда собирает документацию с живыми примерами кода, песочницами и API-тестированием. Пригодится, когда README уже не хватает. 372установок

Другие версии python-pro

Похожие

fastapi-python Mindrally Задаёт агенту стиль разработки на FastAPI: async, Pydantic v2, обработка ошибок и структура роутеров. Пригодится, когда пишете API на Python. CX Codex +1 13 900установок python-fastapi-best-practices-cursorrules-prompt-f PatrickJS Правило Cursor, которое задаёт агенту стиль кода для Python и FastAPI: функциональный подход, Pydantic v2, async-операции. ★ 41 011звёзд репо python siviter-xyz Задаёт агенту единый стиль Python: типизация, внедрение зависимостей, структура тестов и модулей. Пригодится, когда правки идут в существующий проект. CX Codex +1 349установок fastapi-patterns affaan-m Задаёт структуру продакшен-проекта на FastAPI, схему валидации Pydantic v2 и внедрение зависимостей. Пригодится при проектировании сервисов, настройке JWT-авторизации и подготовке тестов. CX Codex +1 4 900установок fastapi-development aj-geddes Скилл для ИИ-агента, который помогает писать Python-API на FastAPI: асинхронные роуты, валидация через Pydantic, JWT и автодокументация OpenAPI. CX Codex +1 618установок fastapi-templates Seth Hobson Скилл создаёт структуру FastAPI-проекта с асинхронными маршрутами, зависимостями и обработкой ошибок. Пригодится для нового API на Python. CX Codex 25 840установок

Рядом в теме «Языки программирования»

Все скиллы по теме «Языки программирования» →

Вопросы о python-pro

Как установить python-pro в Claude?

Через шаблоны: npx claude-code-templates@latest --skill development/python-pro. Альтернатива — npx skills add davila7/claude-code-templates --skill python-pro -a claude-code. Файл скилла лежит в ~/.claude/skills/python-pro/SKILL.md.

Что делает python-pro?

Помогает писать и ревьюить код на Python 3.12+: async-паттерны, типизация, тесты на pytest, профилирование и современный тулинг вроде uv и ruff.

Когда этот скилл не подойдёт?

Он не для не-Python стеков и не для обучения базовому синтаксису. Ещё он бесполезен, если вы не можете менять рантайм или зависимости проекта.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой