← ClaudeAtlas

verifylisted

Build a test plan from a task's acceptance criteria, document it (or push it to Jira), run the verification (unit + E2E + app behavior), and record a pass/fail verdict in the task log. Used by the Tester agent on IN_TEST tasks. Does not edit production code — proposes fixes back to the Coder. Pushing the test plan to Jira is a HIGH action (approval-gated).
bibennurbani/geekstack-flow · ★ 3 · AI & Automation · score 69
Install: claude install-skill bibennurbani/geekstack-flow
# Verify ## When to use this skill Invoke when a task is `IN_TEST` (the Reviewer approved the code) and you (as the Tester) need to confirm it actually works against its acceptance criteria. Also use when the user says "test ES-1234", "verify this works", "run the E2E for X", "write a test plan for X". **Do not use this skill** for static code review (that's `review-diff`) or to write production code (that's the Coder). ## Instructions You verify behavior dynamically and produce a documented test plan. Acceptance criteria in `TASK details {ID}.md` are the oracle — a task passes only when each criterion is demonstrably exercised. ### Procedure 1. **Read the contract.** From `tasks/active/{ID}/TASK details {ID}.md`, list every subtask's acceptance criterion. If a Jira ticket is the source of truth, fetch it (Atlassian MCP) for the canonical criteria. 2. **Build the test plan.** One entry per criterion: - **method** — `unit` | `integration` | `e2e` | `manual` - **what to run** — the exact command or steps (per-project command from `config.yaml` in multi-project workspaces) - **expected** — the observable result that proves the criterion Cover the criterion's happy path *and* the edge it names (e.g. "no schedule → manual edit"). 3. **Document the test plan.** Choose a destination: - **Documentation (default)** — record the plan in the `### TEST START` log entry; at task completion, propose a `wiki/testing/{ID}.md` page to the Ingester so it becomes durable