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

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

Скилл запускает облачный браузер Steel для живых веб-задач: навигации, форм, скриншотов, PDF и страниц с JavaScript.

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

Что делает steel-browser

steel-browser даёт агенту доступ к реальному облачному браузеру Steel через CLI. Он умеет открывать страницы, нажимать элементы, вводить данные, собирать содержимое, делать скриншоты и сохранять PDF. Для простой страницы используется steel scrape <url>, для снимка — steel screenshot <url>, для PDF — steel pdf <url>.

Многошаговые сценарии, вход в аккаунт и формы выполняются через сессию steel browser: её запускают, открывают страницу, получают snapshot -i, взаимодействуют с элементами по ссылкам вроде @e1, а после изменений делают новый снимок. Для работы CLI нужна авторизация через steel login; без неё облачный браузер не запустится. Скилл не предназначен для написания кода на Steel SDK или API.

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

  • открыть страницу с JavaScript
  • пройти форму или вход в аккаунт
  • снять скриншот веб-страницы
  • извлечь данные из живого сайта
  • сохранить страницу в PDF

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

  • Открой страницу с JavaScript, пройди нужные шаги и извлеки данные из результата.
  • Выполни вход через браузер Steel, заполни форму и сделай скриншот итоговой страницы.
  • Сними PDF с этой страницы командой steel pdf <url>, а для проверки используй steel scrape https://example.com.

Как установить steel-browser

1Через Skills CLI (Vercel)

npx skills add steel-dev/skills --skill steel-browser -a claude-code

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

~/.claude/skills/steel-browser/SKILL.md

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

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

Вопросы о steel-browser

Как установить steel-browser в Claude Code?

Выполните npx skills add steel-dev/skills --skill steel-browser -a claude-code, затем проверьте файл ~/.claude/skills/steel-browser/SKILL.md.

Что делает steel-browser?

Скилл управляет облачным браузером Steel через CLI. Он подходит для навигации, кликов, ввода данных, скриншотов, PDF и извлечения содержимого с живых страниц.

Когда использовать steel browser, а когда steel scrape?

steel scrape <url> подходит для статического содержимого. Для входа, форм, JavaScript и многошаговой навигации нужен интерактивный steel browser с сессией.

Исходный текст

SKILL.md · MIT
---
name: steel-browser
allowed-tools:
  - "Bash(steel:*)"
description: 'Use this skill for live web tasks where WebFetch or curl would fail or be insufficient: JavaScript-rendered pages, forms, screenshots, PDFs, login flows, CAPTCHA/bot-protection flows, and multi-step navigation. It runs a real Steel cloud browser through the Steel CLI. Use when the agent should visit, click, type, scrape, screenshot, or extract now. Do not use for writing reusable Steel SDK/API code; use steel-developer for code. If a live task fails, hand off to steel-session-debugging; if evidence points to bot detection, proxies, CAPTCHA, or identity, hand off to steel-reliability.'
license: MIT
compatibility: claude-code,codex,cursor,opencode,pi
metadata:
  owner: steel
  category: operate
  stage: ga
---

# Steel Browser

Use Steel CLI browser tools to complete live web work now.

## Setup

If Steel is missing or unauthenticated:

```bash
steel --version
steel login
steel doctor --preflight
```

If the CLI or installed skills look broken, run:

```bash
steel skills doctor
```

Done when this smoke test succeeds:

```bash
steel scrape https://example.com
```

## Choose The Right Path

- Static page content: `steel scrape <url>`
- Screenshot: `steel screenshot <url>`
- PDF: `steel pdf <url>`
- Multi-step interaction, login, forms, or JS-heavy pages: `steel browser ...`
- Bot detection, CAPTCHA, proxy, or login reliability failure: collect evidence with `steel-session-debugging`, then use `steel-reliability`
- Reusable application code: use `steel-developer`

Start with the smallest tool that can finish the task. Escalate from scrape/screenshot/PDF to an interactive browser session only when interaction or state is required.

## Interactive Session Workflow

```bash
steel browser start --session my-task --session-timeout 3600000
steel browser navigate https://example.com --session my-task
steel browser snapshot -i --session my-task
steel browser click @e1 --session my-task
steel browser wait --load networkidle --session my-task
steel browser snapshot -i --session my-task
steel browser stop --session my-task
```

Rules:

- Always use the same `--session <name>` on every command.
- Take a fresh `snapshot -i` after navigation or DOM changes because element refs expire.
- Prefer `@eN` refs from snapshots over brittle CSS selectors.
- Use `steel browser batch` when a sequence needs an action and immediate re-snapshot.
- Release/stop sessions unless the user explicitly asks to keep them open.

## Troubleshooting

1. Run `steel skills doctor` for install or CLI-skill mismatch issues.
2. Run `steel doctor --preflight` for auth/API issues.
3. Use `steel browser sessions` and `steel browser live --session <name>` for active sessions.
4. For failed completed sessions, load `steel-session-debugging`.
5. For bot/proxy/CAPTCHA/identity fixes, load `steel-reliability`.

## References

- `references/steel-browser-commands.md`: command reference.
- `references/steel-browser-lifecycle.md`: session lifecycle discipline.
- `references/troubleshooting.md`: recovery playbooks.
- `references/migration-agent-browser.md`: migration from upstream `agent-browser`.

© steel-dev · MIT · steel-dev/skills

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

Все скиллы по теме «Браузер и парсинг» →
agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок computer-use stablyai Скилл ведёт видимое окно приложения через orca computer: читает дерево доступности, кликает, печатает и снимает скриншоты. Нужен, когда задача упирается в интерфейс. CX Codex +1 239 600установок browser-use browser-use Даёт агенту живой Chrome через CDP: клики, ввод, скриншоты и страницы, которым нужен JS или ваша логин-сессия. CX Codex +1 98 200установок playwright-cli microsoft Скилл, который даёт агенту браузер: открыть страницу, кликнуть по элементу, снять снимок и разобрать тесты Playwright. CX Codex +1 195 700установок last30days mvanhorn Собирает посты и реакции по любой теме за последние 30 дней из Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub и веба. Пригодится, когда нужно понять, что реально говорят люди, а не что пишут в обзорах. CX Codex +1 53 000установок

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

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

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