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

reflex-process-management — скилл для Claude Code: запуск

Скилл ведёт агента через компиляцию, запуск и перезапуск приложения Reflex: проверка сборки, продовый сервер, поиск процесса по порту и логи.

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

Что делает reflex-process-management

Скилл описывает, как агенту работать с процессами приложения Reflex. Сначала проверка сборки: reflex compile --dry ловит ошибки синтаксиса, импортов и компонентов, не поднимая сервер. Это быстрый способ убедиться, что после правок приложение вообще собирается.

Запуск идёт в продовом режиме с записью вывода в лог: reflex run --env prod --single-port 2>&1 | tee reflex.log. Горячей перезагрузки тут нет, поэтому изменения кода подхватятся только после остановки и нового старта. Перезапуск скилл разбирает по шагам: порт берётся из строки в reflex.log, а не из головы, дальше процесс ищется через lsof -i :<port> -sTCP:LISTEN -t — флаг -sTCP:LISTEN отсекает браузерные соединения, без него можно прибить чужой браузер. Если lsof нет, в ход идут ss -tlnp | grep :<port> или fuser <port>/tcp. Затем SIGINT, при необходимости SIGTERM, очистка лога и повторный запуск.

Когда пользователь сообщает об ошибке, скилл отправляет агента читать reflex.log. Понадобится сам Reflex и утилиты для работы с портами в системе — lsof, ss или fuser.

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

  • проверить, что приложение Reflex собирается без ошибок
  • поднять продовый сервер и писать вывод в лог
  • найти процесс приложения по порту и перезапустить его
  • разобрать ошибку по содержимому reflex.log
  • не убить браузер при поиске слушающего процесса

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

  • проверь, что приложение компилируется, через reflex compile --dry
  • запусти Reflex в продовом режиме и пиши лог в reflex.log
  • перезапусти приложение Reflex: найди процесс по порту и перезапусти

Как установить reflex-process-management

1Через Skills CLI (Vercel)

npx skills add reflex-dev/agent-skills --skill reflex-process-management -a claude-code

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

~/.claude/skills/reflex-process-management/SKILL.md

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

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

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

Похожие

cyrus-setup-launch cyrusagents Скилл проверяет готовность окружения агента Cyrus, выводит сводку подключений и запускает фоновый процесс через pm2 или systemd. CX Codex +1 997установок cli-anything-pm2 HKUDS Скилл добавляет в Claude Code доступ к PM2 CLI для управления Node.js процессами. Запускайте, останавливайте, перезагружайте приложения и смотрите логи прямо из редактора. CX Codex +1 491установок python-observability Seth Hobson Скилл для Python-проектов: подсказывает, как настроить структурные логи, метрики Prometheus и распределённый трейсинг. Пригодится, когда в проде что-то падает, а по логам непонятно что и где. CX Codex 11 547установок process-mapper claude-code-skills Документирует внутренние бизнес-процессы в нотации BPMN, вычисляет P50 и P90 циклов и находит узкие места через расчёт времени ожидания. 328установок fluentbit-validator akin-ozer Проверяет и линтит конфигурации Fluent Bit в классическом формате перед деплоем. Помогает найти ошибки в секциях INPUT, FILTER, OUTPUT и маршрутизации тегов. CX Codex +1 595установок application-logging aj-geddes Скилл для настройки структурного логирования в приложениях: уровни, контекст, централизованный сбор и разбор логов. CX Codex +1 496установок

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

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

Вопросы о reflex-process-management

Как установить reflex-process-management в Claude?

Выполните npx skills add reflex-dev/agent-skills --skill reflex-process-management -a claude-code. Скилл окажется в ~/.claude/skills/reflex-process-management/SKILL.md.

Что делает reflex-process-management?

Проводит агента по компиляции, запуску в продовом режиме, перезапуску работающего приложения и чтению логов для разбора ошибок.

Почему при перезапуске важен флаг -sTCP:LISTEN?

Он оставляет только процесс, слушающий порт. Без него в выборку попадут браузерные соединения, и можно завершить не тот процесс.

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

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

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