Тестирование CLI и TUI-приложений в терминале

testing

terminal-emulator — это скилл для Claude Code, который автоматизирует тестирование интерактивных CLI и TUI-приложений с помощью @microsoft/tui-test. Инструмент предоставляет Playwright-подобный API для терминала: каждый тест получает реальный PTY-процесс без моков, что позволяет проверять навигацию стрелками, ввод текста, Ctrl+C, Tab и Escape, а также делать снимки состояния экрана через toMatchSnapshot(). Скилл подходит разработчикам, которым нужно тестировать CLI-утилиты с интерактивными подсказками, TUI-рендеринг или любые команды, требующие TTY. Запускается через npx tui-test, поддерживает обновление снапшотов и запуск отдельных файлов; работает на macOS, Linux и Windows. Библиотека используется командой VS Code terminal.