steel-dev/steel-browser

WebFetchやcurlでは不十分なWebタスク(JavaScriptレンダリングが必要なページ、フォーム操作、スクリーンショット、CAPTCHA回避、ログインフロー、マルチステップブラウザ操作)のために、実際のクラウドブラウザを起動して実行するスキルです。

steel-browser とは?

steel-dev/steel-browserは、Claude CodeやCursorなどのAIエージェントが、JavaScriptレンダリングが必要な動的ページや、CAPTCHA・bot対策が施されたページ、ログインフロー、マルチステップのブラウザ操作などを実際に実行できるようにするスキルです。従来のWebFetchやcurlではJavaScript実行後に空のHTMLしか取得できない場面で、このスキルは実際のクラウドブラウザを起動し、JavaScriptの実行、Cookieの維持、ボタンクリック、フォーム入力、スクリーンショット・PDFの取得、さらにはbot対策の回避まで行います。主な対応プラットフォームはSteel Browserで、APIキーによる認証が必要です。ユーザーが「実際にWebタスクを実行してほしい」と依頼した場合に使用し、単なる静的ページの取得やlocalhost向けの操作、コード生成のみが求められる場合には使用しません。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/steel-dev/cli/tree/main/skills/steel-browser

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

steel-browser は何をしますか?

このスキルは、WebFetchやcurlでは失敗または不十分なあらゆるWebタスクに使用します — JavaScriptレンダリングが必要なページ、フォームの入力・送信、ライブページのスクリーンショットまたはPDF、CAPTCHA/bot対策のバイパス、ログインフロー、永続的なセッション状態を伴うマルチステップのブラウザ操作など。WebFetchはJSレンダリングされたページに対して空のHTMLを返しますが、このスキルは実際のクラウドブラウザを起動し、JavaScriptを実行し、Cookieを維持し、ボタンをクリックし、アンチボット対策を処理します。ユーザーがコードを書くだけでなく、実際にWebタスク(訪問、操作、抽出、キャプチャ)を実行してほしい場合に発動してください。次の場合のみスキップします:単純なGETで取得できる静的ページ、localhostやプライベートネットワーク上のターゲット、ユーザーが自分で実行するブラウザ自動化コードの作成、またはブラウザツールに関する概念的な質問。

関連スキル