| name | browser-testing |
| description | Automated browser testing, interaction automation, and form testing. Use when the user needs to test web pages, automate browser interactions, fill forms, test validation, run multi-step wizards, or test login/signup flows. |
| allowed-tools | Bash(browser-devtools-cli:*) |
Browser Testing Skill
Automated browser testing, interaction automation, and form testing using Browser DevTools CLI.
When to Use
This skill activates when:
- User asks to test a web page or application
- User wants to automate browser interactions
- User needs to verify UI behavior
- User wants to automate form submission
- User needs to test form validation
- User mentions multi-step forms or wizards
- User wants to test login/signup flows
Capabilities
Navigation
browser-devtools-cli navigation go-to --url "https://example.com"
browser-devtools-cli navigation go-back-or-forward --direction back
browser-devtools-cli navigation go-back-or-forward --direction forward
browser-devtools-cli navigation reload
Interaction
All accept CSS selector or ref (e1, @e1) from ARIA snapshot.
browser-devtools-cli interaction click --selector "#button"
browser-devtools-cli interaction click --selector "e1"
browser-devtools-cli interaction fill --selector "#input" --value "text"
browser-devtools-cli interaction --selector --value
browser-devtools-cli interaction hover --selector
browser-devtools-cli interaction press-key --key
browser-devtools-cli interaction scroll --mode bottom
browser-devtools-cli interaction drag --source-selector --target-selector