browser-test
Installation
SKILL.md
Browser Testing
Automated UI testing using Playwright via the ruflo browser MCP tools.
When to use
When you need to verify UI functionality, test user flows, or validate that frontend changes work correctly in a real browser.
Steps
- Open page — call
mcp__claude-flow__browser_openwith the target URL - Interact — use
browser_click,browser_fill,browser_type,browser_selectfor form inputs - Wait — call
mcp__claude-flow__browser_waitfor elements to appear or network idle - Validate — call
browser_get-text/browser_get-valueto check content - Screenshot — call
mcp__claude-flow__browser_screenshotto capture visual state - Snapshot — call
mcp__claude-flow__browser_snapshotfor accessibility tree - Clean up — call
mcp__claude-flow__browser_closewhen done
Navigation
browser_back/browser_forwardfor history navigationbrowser_reloadto refresh the pagebrowser_scrollto scroll to elements or coordinates
Tips
- Use
browser_waitbefore assertions to handle async rendering - Take screenshots before and after interactions for visual regression
- Use
browser_evalfor custom JavaScript assertions
Related skills
More from ruvnet/ruflo
agent-swarm
Agent skill for swarm - invoke with $agent-swarm
299agent-arch-system-design
Agent skill for arch-system-design - invoke with $agent-arch-system-design
274agent-workflow
Agent skill for workflow - invoke with $agent-workflow
273workflow-automation
>
264agent-architecture
Agent skill for architecture - invoke with $agent-architecture
263security-audit
>
262