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

steel-session-debugging — скилл для Claude Code: разбор сессий

Находит причину сбоев в браузерных сессиях Steel по логам, трейсам и скриншотам. Помогает разобраться с таймаутами, блокировками страниц и ошибками автоматизации.

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

Что делает steel-session-debugging

Скилл исследует неудачные сессии браузерной платформы Steel на основе фактов, а не догадок. Сначала он проверяет авторизацию через команду steel doctor --preflight, а затем выгружает метаданные, консольные логи браузера, сырые логи агента и семантические трейсы. Все промежуточные дампы сохраняются локально в папке .steel-debug/.

Перед формированием отчёта скрипты очищают дампы от конфиденциальных данных: куки, токены авторизации, пароли и поля форм маскируются. Затем строится хронология действий — от создания сессии до сетевых сбоев или таймаутов, после чего формируется диагноз с минимальным шагом для проверки.

Скилл намеренно не решает проблемы обхода ботов или смены прокси самостоятельно. Если причиной сбоя стали капча или защита от парсинга, он собирает доказательства и передаёт управление скиллу steel-reliability.

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

  • выяснить причину падения браузерной сессии Steel по её ID
  • составить хронологию сетевых сбоев, ошибок консоли и шагов агента
  • очистить локальные дампы сессии от токенов, паролей и кук
  • подготовить улики для передачи антибот-проблем в steel-reliability

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

  • Разбери сбой в сессии Steel sess_12345 и покажи хронологию событий
  • Собери и очисти логи браузера для сессии sess_98765 в папку .steel-debug/
  • Проверь консольные ошибки в сессии sess_555 и сформулируй шаг для проверки

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

1Через Skills CLI (Vercel)

npx skills add steel-dev/skills --skill steel-session-debugging -a claude-code

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

~/.claude/skills/steel-session-debugging/SKILL.md

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

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

Вопросы о steel-session-debugging

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

Выполните команду npx skills add steel-dev/skills --skill steel-session-debugging -a claude-code.

Что делает скилл steel-session-debugging?

Он запрашивает метаданные и трейсы упавшей сессии Steel через CLI, очищает секреты и формулирует диагноз с подтверждённой причиной ошибки.

Настраивает ли этот скилл обход капчи и прокси?

Нет. Скилл только фиксирует факт блокировки и передаёт задачу по настройке прокси или капчи скиллу steel-reliability.

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

SKILL.md · MIT
---
name: steel-session-debugging
description: Use this skill when the user provides a failed Steel session ID, failed automation run, timeout, browser error, blocked page, or unexpected result and wants evidence-backed diagnosis from session metadata, browser logs, raw agent logs, semantic traces, replay links, screenshots, network failures, or errors. Do not use for first-pass bot mitigation; collect evidence here, then hand off to steel-reliability for proxy, CAPTCHA, identity, or anti-bot fixes.
license: MIT
compatibility: claude-code,codex,cursor,opencode,pi
metadata:
  owner: steel
  category: debug
  stage: beta
---

# Steel Session Debugging

## Skill Boundary

Use this skill to explain what happened in a failed Steel session and what to change next. Start from evidence, not guesses.

Do not use this skill as the primary place for bot-detection mitigation, proxy strategy, CAPTCHA strategy, login reputation, or retry policy. If the evidence points there, collect enough proof and hand off to `steel-reliability`.

## Setup Check

1. Confirm the user provided a Steel session ID or enough context to identify one.
2. Run `steel doctor --preflight` if CLI auth or API access is uncertain.
3. Prefer Steel CLI diagnostics before raw API calls.
4. Create local artifacts under `.steel-debug/`; do not paste raw logs into chat unless the user asks.

## Investigation Workflow

1. Collect session metadata, browser logs, raw agent logs, semantic agent traces, and viewer/replay links.
2. Redact cookies, bearer tokens, API keys, passwords, form values, and obvious PII before summarizing.
3. Build a timeline: session creation, navigations, actions, waits, console errors, failed requests, CAPTCHA/proxy signals, and final state.
4. Classify the failure using the taxonomy in `references/failure-taxonomy.md`.
5. Produce an evidence-backed diagnosis with a smallest useful verification step.
6. If the fix involves bot detection, proxy, CAPTCHA, identity, pacing, or login persistence, route to `steel-reliability`.

## Output Format

```text
Diagnosis:
- What happened:
- Most likely cause:
- Evidence:
- What to change:
- Verification step:
- Confidence:
```

## Useful Commands

```bash
steel --json sessions get <session-id>
steel --json sessions logs <session-id>
steel --json sessions agent-logs <session-id>
steel --json sessions traces <session-id>
node scripts/collect-session-debug.mjs <session-id>
node scripts/redact-session-debug.mjs .steel-debug/<session-id>/bundle.json
node scripts/summarize-session-debug.mjs .steel-debug/<session-id>/redacted-bundle.json
```

## References

- `references/investigation-workflow.md`: detailed collection and timeline process.
- `references/log-event-types.md`: how to separate metadata, browser logs, raw agent logs, and traces.
- `references/agent-traces.md`: how to read semantic agent trace events.
- `references/network-forensics.md`: request failures, redirects, and blocked-page evidence.
- `references/replay-and-screenshots.md`: viewer, player, HLS, and screenshot usage.
- `references/failure-taxonomy.md`: standard failure classes.
- `references/reliability-handoff.md`: when to load `steel-reliability`.

© 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установок

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

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

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