К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

control-cli — скилл для Claude Code: что делает и как установить

Скилл собирает локальное тестовое окружение для проверки консольных утилит и TUI. Помогает находить утечки памяти, зависания и ошибки интерфейса без внешних сервисов.

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

Что делает control-cli

Скилл управляет интерактивными консольными программами через изолированные терминальные сессии. Сначала агент ищет готовые скрипты и тесты внутри репозитория. Если их нет, он запускает процесс через tmux или короткий PTY-скрипт на Python или Node. Это позволяет эмулировать нажатия клавиш, изменение размера окна и сигналы прерывания шаг за шагом.

Для замера времени старта и утечек памяти скилл подключает встроенные инспекторы Node или Bun. Инструмент намеренно избегает слепых пауз через sleep и ждёт конкретных текстовых ответов терминала. Все временные сценарии создаются строго в папке /tmp и уничтожаются после работы, чтобы не засорять проект фоновыми процессами.

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

  • воспроизвести ошибки TUI при пошаговом вводе команд
  • замерить время запуска консольной утилиты и профилировать утечки памяти
  • проверить реакцию терминального интерфейса на ресайз окна и сигналы Ctrl-C
  • записать текстовую транскрипцию терминала для баг-репорта

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

  • Проверь через tmux, как наш TUI реагирует на изменение размера окна
  • Найди причину зависания консольной команды при нажатии Ctrl-C
  • Профилируй использование памяти в интерактивном режиме CLI

Как установить control-cli

1Через Skills CLI (Vercel)

npx skills add cursor/plugins --skill control-cli -a claude-code

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

~/.claude/skills/control-cli/SKILL.md

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

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

Весь набор →
unslop cursor Скилл убирает из текста характерные AI-обороты, лишние метафоры и канцелярит. Пригодится для правки документации, писем и другого текста. Claude Code CX Codex Cursor +1 27 700установок thermo-nuclear-code-quality-review cursor Строго проверяет поддерживаемость кода, качество абстракций и рост условной логики. Нужен для глубокого аудита изменений и структуры проекта. Claude Code CX Codex Cursor +1 22 200установок deslop cursor Скилл находит разницу между текущей веткой и main, удаляя лишний сгенерированный мусор. Помогает привести стиль к стандартам репозитория перед сдачей пуллреквеста. Claude Code CX Codex Cursor +1 9 300установок how cursor Разбирает устройство подсистем, архитектуру и пути выполнения кода перед правками. Помогает понять, в какой слой или пакет поместить новую логику. Claude Code CX Codex Cursor +1 5 900установок why cursor Скилл ищет, почему код устроен именно так: сопоставляет историю Git с данными доступных MCP-серверов и приводит выводы со ссылками на источники. Claude Code CX Codex Cursor +1 5 700установок fix-merge-conflicts cursor Разрешает конфликты слияния в ветке, проверяет сборку и тесты перед завершением работы. Нужен, когда конфликтов несколько и их надо разобрать без рефакторинга. Claude Code CX Codex Cursor +1 2 700установок thermo-nuclear-review cursor Скилл для глубокого анализа изменений в ветке: проверяет код на баги, нарушения функциональности, уязвимости безопасности и утечки фич-флагов. Нужен, когда нужна предельно внимательная ревью перед мёржем. Claude Code CX Codex Cursor +1 2 700установок review-and-ship cursor Скилл автоматизирует проверку изменений перед отправкой: смотрит на баги, тесты и соответствие намерению, затем коммитит и открывает PR. Подойдёт, если хочешь убедиться, что код готов, прежде чем его залить. Claude Code CX Codex Cursor +1 2 500установок

Похожие

quantized-export Seth Hobson Скилл экспортирует одобренные чекпойнты и LoRA-адаптеры в FP8, AWQ, GGUF или merged safetensors. Нужен перед развёртыванием модели. Claude Code CX Codex Cursor 2 600установок eval-harness-first Seth Hobson Собирает оценочный контур до начала fine-tuning: goldens, graders, калибровку judge и baseline базовой модели. Нужен для контроля регрессий. Claude Code CX Codex Cursor 2 600установок checkpoint-promotion Seth Hobson Проверяет обученный чекпойнт перед выпуском: ищет утечки, дрейф возможностей, забывание и провал в сравнении с базовой моделью. Claude Code CX Codex Cursor 2 600установок dart-migrate-to-checks-package dart-lang Переводит тесты Dart с устаревшего пакета package:matcher на package:checks. Пригодится для перехода на строгую типизацию утверждений и улучшение диагностики ошибок. Claude Code CX Codex Cursor +1 18 000установок validate-skills Callstack Проверяет скиллы в skills/ по спецификации agentskills.io и практикам Claude Code. Нужен при создании и ревью набора скиллов. Claude Code CX Codex Cursor +1 7 200установок pptx-quality-gates kimtth Проверяет и чинит редактируемые PPTX: геометрию, доступность, структуру OOXML и исходные ссылки. Нужен перед передачей готовой презентации. Claude Code CX Codex Cursor 2 500установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. Claude Code 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. Claude Code CX Codex Cursor +1 673 100установок

Вопросы о control-cli

Как установить control-cli в Claude Code?

Выполните в терминале команду npx skills add cursor/plugins --skill control-cli -a claude-code.

Что делает скилл control-cli?

Он автоматизирует тестирование интерактивных интерфейсов командной строки через tmux или PTY-сессии без внешних облачных сервисов.

Что нужно подготовить для работы скилла?

Понадобится установленный tmux либо Python со стандартным модулем pty. Для профилирования JavaScript-утилит используются штатные флаги инспектора Node или Bun.

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

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

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