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

setup-python-env — скилл для Claude Code: venv и Reflex

Создаёт виртуальное окружение Python и ставит Reflex. Пригодится, когда в проекте нет .venv или импорты падают из-за отсутствующих пакетов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add reflex-dev/agent-skills --skill setup-python-env -a claude-code
Открыть на GitHub

Что делает setup-python-env

Скилл проходит три шага. Сначала смотрит, есть ли в корне проекта каталог .venv, и если он уже там, активирует его и переходит сразу к установке Reflex. Если каталога нет, агент выбирает инструмент: при наличии uv создаёт окружение через uv venv .venv, а без него зовёт python3 -m venv .venv и обновляет pip.

Перед созданием окружения скилл проверяет версию Python. Всё, что старше 3.10, останавливает работу: агент скажет поставить более свежий Python. Это повод проверить версию заранее, если вы работаете на старой системе.

Reflex ставится по-разному в зависимости от выбранного пути: через uv add reflex или через pip install reflex. Перед этим скилл смотрит, не установлен ли пакет уже, чтобы не делать лишнего.

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

  • создать .venv в новом проекте
  • поставить Reflex без ручного выбора между uv и pip
  • поднять окружение, когда импорты падают из-за отсутствующих пакетов
  • проверить версию Python перед стартом проекта
  • активировать уже существующее окружение и не пересоздавать его

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

  • Настрой окружение Python и поставь Reflex
  • В проекте нет .venv, подготовь всё для запуска Reflex
  • Импорты не работают — разберись с окружением и зависимостями

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

1Через Skills CLI (Vercel)

npx skills add reflex-dev/agent-skills --skill setup-python-env -a claude-code

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

~/.claude/skills/setup-python-env/SKILL.md

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

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

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

Похожие

uv astral-sh Обучает ИИ-агента управлять Python-проектами через uv вместо pip и poetry. Помогает запускать скрипты с зависимостями, фиксировать пакеты и вызывать консольные утилиты. CX Codex +1 4 900установок hf-cloud-python-env-setup huggingface Скилл разворачивает изолированное окружение Python для работы с AWS и SageMaker. Он помогает избежать сбоев из-за несовместимых версий Python и устаревшего SDK boto3. CX Codex +1 548установок python-uv Mindrally Заставляет агента ставить и синхронизировать Python-пакеты только через uv, без pip и poetry. Пригодится, если в проекте уже есть uv или вы устали от разъезжающихся окружений. CX Codex +1 956установок python-tdd-with-uv spencerpauly Ведёт агента по циклу red-green-refactor в Python и настраивает проект на uv. Пригодится, когда пишете тесты до кода. CX Codex +1 409установок managing-astro-local-env astronomer Управляет локальным окружением Airflow через Astro CLI в Docker и standalone-режимах. Помогает запускать сервисы, читать логи и слать запросы к Airflow API прямо из диалога с агентом. CX Codex +1 1 400установок modern-python trailofbits Настраивает Python-проекты под современный стек инструментов: uv для зависимостей, ruff для линтинга и форматирования, ty для проверки типов. Пригодится при создании новых проектов, написании скриптов и миграции со старых инструментов. CX Codex +1 8 700установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о setup-python-env

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

Выполните npx skills add reflex-dev/agent-skills --skill setup-python-env -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/setup-python-env/SKILL.md.

Что делает setup-python-env?

Создаёт виртуальное окружение Python и устанавливает Reflex. Если .venv уже есть, скилл просто активирует его.

Какая версия Python нужна?

Не ниже 3.10. На более старой версии скилл останавливается и просит обновить Python.

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

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

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