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

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

websh превращает URL в рабочую оболочку с командами навигации и поиска. Пригодится для чтения и извлечения данных со страниц прямо из сессии агента.

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

Что делает websh

websh обрабатывает URL как пути: команда cd открывает страницу, ls показывает ссылки или элементы, cat извлекает текст, а grep ищет по содержимому. Для перехода по ссылке есть follow, для возврата — back; pwd, stat и refresh помогают проверить текущую страницу и её состояние.

Скилл сохраняет HTML и разобранный текст в .websh/cache/, а состояние сессии — в .websh/session.md. После перехода он запускает фоновые задачи с моделью haiku: они загружают страницу и заранее обходят связанные ссылки. Глубину и область обхода задают через CRAWL_DEPTH, CRAWL_SAME_DOMAIN и CRAWL_MAX_PER_PAGE, а предварительную загрузку можно переключать командой prefetch.

Первый вызов сразу возвращает приглашение, но пока фоновая загрузка не завершилась, ls и другие команды могут показать частичный результат.

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

  • перейти по URL из сессии агента
  • найти текст или ссылки на странице
  • извлечь содержимое выбранного элемента
  • вернуться к предыдущему URL
  • заранее загрузить связанные страницы

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

  • Открой https://news.ycombinator.com через websh и покажи первые ссылки.
  • Найди на текущей странице упоминания слова «AI».
  • Перейди по третьей ссылке, извлеки её заголовок и затем вернись назад.

Как установить websh

1Через Skills CLI (Vercel)

npx skills add frames-engineering/skills --skill websh -a claude-code

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

~/.claude/skills/websh/SKILL.md

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

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

Вопросы о websh

Как установить websh в Claude Code?

Выполните npx skills add frames-engineering/skills --skill websh -a claude-code. Файл скилла появится по пути ~/.claude/skills/websh/SKILL.md.

Что делает websh?

Он даёт агенту оболочку для работы с веб-страницами: открывает URL, перечисляет элементы, ищет по тексту и извлекает содержимое.

Почему после cd <url> результат может быть неполным?

Загрузка и разбор страницы идут в фоновой задаче с моделью haiku, поэтому первые команды могут вернуть частичный результат до завершения обработки.

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

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

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