A

Autonomous Agents Agentic Workflow

QA: Test Live Site (New Ticket) — Autonomous Agents Agentic Workflow

Test the live site against ticket scope — no PR, tests production directly

Available free v1.0.0 Browser
$ sidebutton install agents
Download ZIP
qa

This workflow drives a first-pass QA verification against the live production site for a new ticket. The agent reads the ticket scope, loads knowledge packs for the affected modules, then exercises the real deployed UI — clicking, typing, extracting — to verify acceptance criteria. It is intended for tickets that describe user-visible behaviour rather than internal code changes.

No PR or branch is required. Findings are posted back to the ticket as a clear pass, fail-with-evidence, or partial-pass verdict, along with the exact steps reproduced and the selectors used. If a fix is required, a follow-up SE dispatch is recommended separately.

Steps

  1. 1.
    Open a terminal
    title
    Agent: QA Test Live
    cwd
    {{entry_path}}
    terminal.open
  2. 2.
    Run a terminal command
    cmd
    >-
    terminal.run

Workflow definition

schema_version: 1
id: agent_qa_new_ticket
title: "QA: Test Live Site (New Ticket)"
description: "Test the live site against ticket scope — no PR, tests production directly"
overview: |
  This workflow drives a first-pass QA verification against the live production site for a new ticket. The agent reads the ticket scope, loads knowledge packs for the affected modules, then exercises the real deployed UI — clicking, typing, extracting — to verify acceptance criteria. It is intended for tickets that describe user-visible behaviour rather than internal code changes.

  No PR or branch is required. Findings are posted back to the ticket as a clear pass, fail-with-evidence, or partial-pass verdict, along with the exact steps reproduced and the selectors used. If a fix is required, a follow-up SE dispatch is recommended separately.

category:
  level: pipeline
  domain: engineering

metadata:
  agent: true
  role: qa

params:
  ticket_url:
    type: string
    description: "Jira ticket URL"
  hint:
    type: string
    default: ""
    description: "Optional extra instructions for the agent"
  entry_path:
    type: string
    default: "~/workspace"
    description: "Working directory for the agent"

steps:
  - type: terminal.open
    title: "Agent: QA Test Live"
    cwd: "{{entry_path}}"
  - type: terminal.run
    cmd: >-
      source ~/.agent-env && claude --dangerously-skip-permissions
      "read ticket with attachments - {{ticket_url}}. if it fails, stop and report the error.
      the description defines the scope — pages to test, features to verify, acceptance criteria.
      review any attachments (screenshots, mockups) for expected visual state.
      load skill packs for relevant modules.
      work through the scope systematically — navigate, collect evidence, verify behavior.
      {{hint}}
      write one comment to the ticket with: results table (scope item | PASS/FAIL | notes), bugs found (repro steps, expected vs actual, severity, URL), and overall verdict: PASS or FAIL."