opencli-web-automation — скилл для Claude Code: функции и запуск
Скилл учит агента превращать сайты в консольные утилиты через активную сессию Chrome. Он пригодится для сбора закрытых данных без возни с ручной авторизацией через API.
npx skills add reason-machines/trending-skills --skill opencli-web-automation -a claude-codeЧто делает opencli-web-automation
Инструмент подключает открытый браузер Chrome через расширение Playwright MCP Bridge, чтобы переиспользовать уже сохранённые куки и токены. Из коробки доступно более 80 готовых команд для 19 популярных платформ, включая Reddit, Twitter, YouTube и GitHub. Если готового адаптера нет, утилита умеет исследовать структуру сайта сама: анализирует конечные точки, выявляет методы авторизации и собирает готовый конфиг в формате YAML или TypeScript.
Для полноценной работы обязательны запущенный Chrome с авторизованным аккаунтом и Node.js версии не ниже 18.0.0. Без экспорта системной переменной PLAYWRIGHT_MCP_EXTENSION_TOKEN адаптеры для закрытых страниц откажутся собирать данные, поэтому настроить токен через opencli setup придётся в первую очередь. Результаты можно выгружать в форматах JSON, Markdown, YAML или в виде консольной таблицы.
Какие задачи решает
- превратить веб-страницу в готовую консольную команду
- выгрузить данные из личного кабинета через текущую сессию Chrome
- сгенерировать YAML-адаптер для неизвестного сервиса по URL
- экспортировать результаты поиска в JSON, CSV или Markdown
Примеры запросов агенту
- Собери через OpenCLI свежие тренды с Twitter в формате JSON
- Исследуй сайт https://example.com и создай для него новый YAML-адаптер
- Запусти поиск вакансий на LinkedIn с помощью opencli и выведи таблицу
Как установить opencli-web-automation
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill opencli-web-automation -a claude-code2Вручную: положить файлы
~/.claude/skills/opencli-web-automation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/opencli-web-automation/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill opencli-web-automation -a codex2Вручную: положить файлы
.agents/skills/opencli-web-automation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill opencli-web-automation -a cursor2Вручную: положить файлы
.cursor/skills/opencli-web-automation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills opencli-web-automation2Вручную: положить файлы
.github/skills/opencli-web-automation/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill opencli-web-automation -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/opencli-web-automationВручную: положить файлы
.devin/skills/opencli-web-automation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill opencli-web-automation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о opencli-web-automation
Как установить opencli-web-automation в Claude Code?
Выполните команду npx skills add reason-machines/trending-skills --skill opencli-web-automation -a claude-code. Конфигурация запишется по пути ~/.claude/skills/opencli-web-automation/SKILL.md.
Что делает этот скилл?
Он обучает ИИ-агента управлять пакетом OpenCLI для скрапинга и автоматизации сайтов. Скилл помогает запускать готовые парсеры и синтезировать новые адаптеры под веб-ресурсы.
Что нужно подготовить перед запуском?
Потребуются Node.js от версии 18.0.0, пакет @jackwener/opencli и запущенный Chrome с установленным расширением Playwright MCP Bridge. В терминале нужно настроить переменную PLAYWRIGHT_MCP_EXTENSION_TOKEN.