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

wterm-web-terminal — скилл для Claude Code: как установить

Инструкция для ИИ-агента по встраиванию веб-терминала wterm с ядром на Zig и WebAssembly в проекты на React, Next.js или чистом JavaScript.

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

Что делает wterm-web-terminal

Скилл учит агента подключать терминальный эмулятор wterm в браузерные приложения. Парсинг управляющих последовательностей VT100, VT220 и xterm выполняет скомпилированный бинарник WebAssembly весом около 12 КБ. Вывод направляется сразу в дерево DOM. Благодаря этому в окне работают стандартное выделение строк курсором и поиск по странице через браузер.

Агент получает шаблоны кода для связки с React через хук useTerminal, автономного запуска шелла прямо в браузере с пакетом @wterm/just-bash и настройки серверного PTY через WebSockets. Для работы в Next.js компонент придётся оборачивать в динамический импорт с отключённым серверным рендерингом, иначе приложение упадёт при сборке на сервере. Файл wterm.wasm обязательно копируется в каталог публичных файлов проекта вручную.

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

  • встроить эмулятор терминала в интерфейс на React или Next.js
  • подключить браузерный шелл без отдельного бэкенда через @wterm/just-bash
  • настроить передачу данных терминала по WebSocket с помощью Node.js и node-pty
  • стилизовать консоль через CSS-переменные или готовые темы

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

  • Добавь эмулятор терминала wterm в компонент Next.js с подключением к WebSocket
  • Покажи, как запустить локальный bash в браузере с помощью пакетов @wterm/just-bash и @wterm/core
  • Напиши бэкенд на Node.js с node-pty для работы с wterm по протоколу WebSocket

Как установить wterm-web-terminal

1Через Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill wterm-web-terminal -a claude-code

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

~/.claude/skills/wterm-web-terminal/SKILL.md

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

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

Вопросы о wterm-web-terminal

Как установить wterm-web-terminal в Claude Code?

Выполните команду npx skills add reason-machines/trending-skills --skill wterm-web-terminal -a claude-code в терминале.

Что делает скилл wterm-web-terminal?

Он даёт модели контекст и примеры интеграции библиотеки wterm: настройку React-компонента, подключение хука useTerminal, запуск PTY-сервера на Node.js и стилизацию через CSS.

Почему wterm рендерит вывод в DOM вместо Canvas?

DOM-рендеринг сохраняет нативное выделение строк, буфер обмена операционной системы и поиск по комбинации клавиш браузера без дополнительных скриптов.

Похожие скиллы

Все скиллы по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

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

geoflow-content-automation Скилл для работы с GEOFlow: генерация GEO/SEO-статей, задачи, ревью и публикация через CLI, REST API и Docker. Пригодится, если контент-конвейер уже крутится на PHP и PostgreSQL. CX Codex +1 442установок acgti-anime-persona-quiz Скилл помогает развивать ACGTI — клиентский аниме-квиз на Vue 3 и TypeScript с расчётом MBTI-типа и подбором персонажа. CX Codex +1 440установок cli-to-js-api-wrapper Скилл объясняет, как обернуть любую консольную утилиту в типизированный JavaScript/TypeScript API через библиотеку cli-to-js. Пригодится, когда агенту нужны вызовы команд, а не склейка строк. CX Codex +1 439установок palantir-for-family-trips Помогает развернуть и настроить командный центр для совместной поездки нескольких семей. Включает интерактивную карту, таймлайн и списки дел. CX Codex +1 437установок tech-doc-style-chinese Правила для китайской технической документации: пробелы между иероглифами и латиницей, угловые кавычки, запрет на канцелярит и рекламные штампы. Плюс линтер на Python. CX Codex +1 434установок diagram-design-editorial Скилл собирает диаграммы в HTML и SVG для статей и документации: 13 типов, без Mermaid и сборки, стиль подгоняется под ваш сайт. CX Codex +1 433установок anubis-android-app-manager Скилл для работы с Anubis — менеджером Android-приложений, который замораживает группы приложений в зависимости от состояния VPN через Shizuku. CX Codex +1 427установок nothing-ever-happens-polymarket-bot Скилл помогает настроить асинхронного Python-бота для Polymarket: он ищет отдельные рынки без спорта и покупает исход «No» по заданному порогу. CX Codex +1 426установок

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

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