launch-super-tester
Launch an autonomous agent to verify code with end-to-end Playwright tests, API checks, and existing suites in complete isolation, proving real-world functionality.
Instructions
Launch an autonomous testing agent. Primarily E2E testing with Playwright (browser flows, visual, interactions) but also handles API testing (curl + jq), running existing test suites, and any verification that proves the code works in the real world. Runs in COMPLETE ISOLATION.
context_files are MANDATORY — any file type accepted (source, tests, handoff docs). Pass ALL files from the coder's agent workspace — especially HANDOFF.md which contains testing instructions, curl examples, and Playwright hints.
Workflow: researcher → planner → coder → TESTER Chain with depends_on after coder.
Status: Read task:///all every ~30s to monitor all tasks (status, deps, questions). Statuses: running, waiting → <dep>, waiting_answer ⏸, completed, failed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Working directory override (absolute path). Usually omit — server auto-detects project root. Set only if the agent needs a different root. | |
| model | No | Model to use. Default: gpt-5.4-high. Also accepts aliases: sonnet, opus, gpt-5.4, o4-mini, etc. | |
| labels | No | Tags for grouping related tasks, e.g. "auth", "frontend", "v2-migration". Max 10 labels, 50 chars each. | |
| prompt | Yes | Testing brief. MUST include: WHAT WAS BUILT (feature to verify), FILES CHANGED (absolute paths), SUCCESS CRITERIA (testable conditions), TEST SUGGESTIONS (flows to test — include Playwright steps for UI or curl commands for APIs), EDGE CASES (failure points). Min 300 chars. | |
| depends_on | No | Task IDs that must complete before this starts. Handles execution ORDER only — you still must specify context_files with known paths or spawn after reading predecessor output via task:///{id}. | |
| context_files | Yes | REQUIRED. Pass ALL files from coder's .agent-workspace/ — HANDOFF.md, changed source files, any test files. Don't filter. Any file type accepted. Max 20 files, 200KB each, 500KB total. |