How this skill is triggered — by the user, by Claude, or both
Slash command
/viyv-browser-code:run-jobThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
`sm_job_list` — $ARGUMENTS が既存のジョブ名または ID に一致する場合はそれを使用。
sm_job_list — $ARGUMENTS が既存のジョブ名または ID に一致する場合はそれを使用。
新規ジョブ: sm_scenario_list → sm_job_create(label, entries: [{ scenario_id, param_overrides? }])
sm_job_run は常に即座返却(fire-and-forget)。レスポンスの job_report_id を使ってポーリングで進捗を監視する。
tabs_context(createIfEmpty: true)
sm_job_run(tabId, job_id) → job_report_id を取得
sm_job_report_get(job_report_id) — ポーリングで進捗確認(status: running → completed / failed)sm_execution_status(tabId) — タブの実行状態、現在のシナリオ、進捗を確認sm_report_get(report_id) — 個別シナリオの結果sm_job_history(job_id) — 過去の実行履歴(job_report_id, report_id 付き)sm_job_cancel(tabId) — 実行中のジョブをキャンセルデフォルト(dialog_policy 未指定 = auto)ではダイアログは自動処理され、実行は継続する。アクション後のフォーム検証失敗時のみ後続 fetch がスキップされる(error: 'skipped_dialog')。sm_report_get で dialog_events を確認。
dialog_policy: 'pause' 使用時: sm_job_report_get または sm_execution_status で status が dialog_paused の場合、sm_execution_resume(tabId, action) で再開する。
次のステップ: /view-report で分析、/create-dashboard で可視化。
npx claudepluginhub brainfiber/viyv-browser --plugin viyv-browser-codeExecutes AI browser agents for web interactions, data extraction, research, and workflow automation. Learns and reuses skills; supports background tasks and multi-source synthesis.
Automates browser tasks with AI: navigate sites, fill forms, extract structured data, log in with credentials, and build reusable workflows. Use for web scraping, UI interactions without fixed selectors.
Automate Parsehub tasks via Rube MCP (Composio). Always search tools first for current schemas.