c-browser — скилл для Claude Code: браузер и установка
Скилл помогает агенту открывать страницы, нажимать элементы, заполнять формы, делать скриншоты и собирать содержимое сайта. Пригодится для браузерных сценариев и проверки веб-страниц.
npx skills add daxaur/openpaw --skill c-browser -a claude-codeЧто делает c-browser
c-browser описывает работу с браузером через agent-browser и playwright-cli. Первый использует снимок интерактивных элементов и ссылки на них; второй подходит для структурированных сценариев автоматизации и тестирования. Агент может перейти по адресу, получить снимок страницы, нажать кнопку или заполнить поле.
Перед нажатием нужно проверить снимок: ссылки на элементы меняются при переходе между страницами. В сценариях входа скилл советует двигаться по шагам и проверять загрузку каждой страницы. При сборе данных он требует учитывать robots.txt и ограничения частоты запросов — игнорировать их не следует.
Для playwright-cli браузер устанавливают командой playwright-cli install-browser. Дальше агент может выполнять навигацию и действия на странице; для скриншотов у обоих инструментов предусмотрены отдельные команды.
Какие задачи решает
- перейти на страницу и изучить её элементы
- заполнить веб-форму и отправить запрос
- снять скриншот страницы с аннотациями
- собрать содержимое сайта с учётом ограничений частоты запросов
Примеры запросов агенту
- Открой страницу и покажи интерактивные элементы перед тем, как нажимать.
- Заполни поле поиска запросом и сделай скриншот результата.
- Пройди вход по шагам, проверяя загрузку каждой страницы.
Как установить c-browser
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-browser -a claude-code2Вручную: положить файлы
~/.claude/skills/c-browser/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/c-browser/
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-browser -a codex2Вручную: положить файлы
.agents/skills/c-browser/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-browser -a cursor2Вручную: положить файлы
.cursor/skills/c-browser/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install daxaur/openpaw c-browser2Вручную: положить файлы
.github/skills/c-browser/SKILL.md1Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-browser -a gemini-cli2Командой платформы
gemini skills install https://github.com/daxaur/openpaw --path skills/c-browserВручную: положить файлы
.devin/skills/c-browser/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add daxaur/openpaw --skill c-browser -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о c-browser
Как установить c-browser в Claude Code?
Выполните npx skills add daxaur/openpaw --skill c-browser -a claude-code. Файл скилла появится по пути ~/.claude/skills/c-browser/SKILL.md.
Что делает c-browser?
Он помогает агенту управлять браузером: переходить по страницам, нажимать элементы, заполнять поля, делать скриншоты и собирать содержимое.
Чем отличаются agent-browser и playwright-cli в c-browser?
agent-browser работает со снимками интерактивных элементов и ссылками на них. playwright-cli предназначен для структурированных сценариев автоматизации и тестирования.
Исходный текст
SKILL.md · MIT
--- name: c-browser description: Headless browser automation — navigate pages, click elements, fill forms, take screenshots, scrape content using agent-browser or playwright-cli. tags: [browser, automation, scraping, web] --- # Browser Automation ## agent-browser (Vercel) Navigate and interact with web pages using structured snapshots: ```bash # Open a URL agent-browser open "https://example.com" # Get interactive element snapshot (shows clickable refs) agent-browser snapshot -i # Click an element by ref agent-browser click @e2 # Fill a form field agent-browser fill @e5 "search query" # Take annotated screenshot agent-browser screenshot --annotate # Type text agent-browser type "hello world" # Press keys agent-browser press Enter ``` ## playwright-cli (Microsoft) Token-efficient browser automation designed for AI agents: ```bash # Install browser (first time) playwright-cli install-browser # Navigate to URL playwright-cli navigate "https://example.com" # Get page snapshot playwright-cli snapshot # Click element playwright-cli click "Submit button" # Fill input playwright-cli fill "Search" "query text" # Screenshot playwright-cli screenshot ``` ## Guidelines - Use agent-browser for AI-driven web interaction (snapshot-ref pattern) - Use playwright-cli for structured automation and testing flows - Always check snapshots before clicking — element refs change between pages - For login flows, navigate step by step and verify each page loads - Respect robots.txt and rate limits when scraping
© daxaur · MIT · daxaur/openpaw