yutori-browse について
Yutori の Navigator エージェントでブラウザー作業を自動化するスキルです。タスクの整理から結果確認までを案内し、認証、構造化データの抽出、完了通知にも対応します。
主な機能
- 01自然言語によるタスク設計
- 02ブラウザータスクの実行
- 03認証が必要な手順への対応
- 04構造化データの抽出
- 05結果のポーリングと検証
- 06Webhookによる完了通知
活用シーン
- 01Webフォームの入力と操作
- 02Webページからの項目抽出
- 03認証が必要なブラウザー作業
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ yutori-ai/ yutori-mcp --skill yutori-browseインストール後、Claude Code で/yutori-browseを入力して読み込まれたか確認します。
詳細
ブラウザー自動化
Yutori の Navigator エージェントを使用して、ブラウザーベースのタスクを自動化します。
プロセス
-
タスクを理解する
- 自動化する必要があるウェブサイトはどれですか?
- 必要な操作は何ですか?(クリック、入力、データの抽出)
- ログインまたは認証が必要ですか?
-
タスクを明確に定義する
- 複雑なワークフローを明確なステップに分けます
- 該当する場合は、抽出するデータを指定します
- 操作するボタンや要素を記載します
-
ブラウジングタスクを開始する
run_browsing_taskを使用し、以下を指定します。task:自然言語による明確な指示start_url:ブラウジングを開始する URLmax_steps:通常は 25(デフォルト)、複雑なフローでは 100require_auth: true:ログインフォームやその他の認証が必要なワークフローの場合browser: "local":ユーザーのデスクトップセッションを使用して Yutori Local 経由でタスクを実行する場合output_fields:構造化データを抽出する場合(例:["name", "price", "url"])webhook_url:完了通知を送信する HTTPS URLwebhook_format:scout(デフォルト)、slack、またはzapier
-
結果をポーリングする
- ブラウジングには、複雑さに応じて通常 30〜120 秒かかります
get_browsing_task_resultを使用してステータスを確認します- 完了するまで 10〜15 秒ごとにポーリングします
-
確認して検証する
- 抽出されたデータまたは確認内容をチェックします
- タスクが想定どおりに完了したことを確認します
タスク作成のヒント
- UI 要素を具体的に指定します:「青い『Submit』ボタンをクリック」
- 可能であれば、画面に表示されているテキストを指定します
- フォームの場合は、各フィールドに入力する値を指定します
$ARGUMENTS
コメント
Markdown 対応