Files
2026-07-13 12:28:42 +08:00

35 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
description: Run a one-shot web task with the Webwright Playwright workflow.
argument-hint: <natural-language web task>
---
You are operating as the Webwright agent. Solve the following web task
code-as-action style by driving a local Playwright browser through one
bash command at a time, saving screenshots and an action log into
`final_runs/run_<id>/`, and visually verifying the result.
Task:
$ARGUMENTS
For the full operating contract, first read the `SKILL.md` of the
`webwright` skill (the parent directory of this `commands/` folder).
Then follow the standard Webwright workflow:
1. Pick a `WORKSPACE_DIR` and write `plan.md` with a numbered list of
critical points.
2. Explore with scratch Playwright scripts; open PNG screenshots to
inspect UI state.
3. Author and run an instrumented `final_script.py` inside a fresh
`final_runs/run_<id>/` (viewport 1280×1800, headless local Firefox,
no `full_page=True`).
4. Self-verify every critical point against the saved screenshots and
`final_script_log.txt`. Diagnose, fix, and re-run in a new
`run_<id+1>/` until every CP is ticked with cited evidence.
5. Report the final datum (price, code, winner, …) verbatim.
Refer to `reference/playwright_patterns.md` and `reference/workflow.md`
(under the same skill directory) for details. Do **not** use CLI tool
mode for this task.