Browser Testing Agent Loop
Exercise a web flow in a real browser and report reproducible failures.
Get observed results and concise bug reports with relevant evidence.
Free · 2 KB · SKILL.md, instructions and example files. Requires a browser automation tool and authorization for the tested environment and actions.
A worked example
A small example to try before using your own data.
Input
Flow: search for invoice 42, open result, refresh. Observed: search finds it; opening shows invoice 42; refresh returns 404 at /invoices/42. Desktop 1365×900.
Expected result
Bug: invoice detail does not survive refresh. Reproduce: search 42 → open invoice → reload /invoices/42. Expected: same invoice. Actual: HTTP 404. Initial client navigation succeeds; direct route handling needs investigation.
What to check: Report the refresh failure separately from the passing search. A mocked click or HTTP 200 alone does not establish rendered success.
Limits: No browser binary, accounts or hosted testing service is bundled. Results apply only to the environment actually exercised.
Worked example included. Model-specific performance and vendor compatibility have not been benchmarked.
🧠 Why it works
Report the refresh failure separately from the passing search. A mocked click or HTTP 200 alone does not establish rendered success.
⚙️ How it works
- State the user goal, test account, allowed side effects and starting state. Keep production writes within existing authorization.
- Run the flow through rendered controls. Check both the visible outcome and relevant requests or persisted state.
- Exercise desktop and phone layouts when layout is relevant, including keyboard focus and loading/error recovery.
- Capture only evidence that resolves a concrete issue. Redact tokens and personal data from logs.
- For each failure give the exact steps, expected/actual behavior, environment and smallest useful evidence.
Description
Get observed results and concise bug reports with relevant evidence.
Requires a browser automation tool and authorization for the tested environment and actions.
Limits: No browser binary, accounts or hosted testing service is bundled. Results apply only to the environment actually exercised.
Recommended Use
Sign in to suggestTools and workflow packs this skill pairs well with. Forge picks are auto-generated from category + capability signals; Community picks are added by people who've used the pairing.
Forge Auto-recommended matches
Workflow packs
-
Podcast Edit and Release Checklist post 31%
Move an episode through transcript review, edit decisions and release metadata.
Why: caps 0/0 · io-match · name-mention
-
Localization Review Pack post 31%
Adapt approved content for a named locale while preserving meaning and required terms.
Why: caps 0/0 · io-match · name-mention
Report compatibility
Tell the community which tool you used this skill with, and whether it worked.
Suggest a pairing
Recommend a tool or workflow pack that this skill works well with. Up to 5 recommendations per day.