| name | automate |
| description | Use when user asks to automate browser actions, click buttons, fill forms, navigate pages, run a sequence of browser steps, or build a repeatable workflow. |
Kaboom Automate
Use this skill for reliable task execution in the browser where flakiness must be minimized.
Inputs To Request
- Target workflow
- Start URL
- Credentials or auth preconditions
- Success condition
Workflow
-
Validate preconditions:
Confirm tracked tab, auth state, and feature flags.
-
Plan robust selectors:
Prefer semantic selectors and stable attributes over brittle CSS chains.
-
Execute in small steps:
After each interact call, inspect command_result and page state.
-
Apply bounded recovery:
Use retry once with alternate selector or wait strategy.
-
Confirm success:
Return explicit pass/fail with final observed state.
Output Contract
plan
execution_log
retries
final_status