원클릭으로
qa-testing
Execute test suites, collect evidence, and produce structured quality reports
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Execute test suites, collect evidence, and produce structured quality reports
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Frontend Developer — React/Next.js specialist, Stitch-to-code translation
UI/UX Designer — Stitch design generation, design system, component specs
Create, lint, and index Architecture Decision Records
Self-evaluate agent output quality before submission
Produce system design artifacts including ADRs, contracts, patterns, and test plans
Backend Developer — API design, database, server-side logic, TDD
| name | qa-testing |
| description | Execute test suites, collect evidence, and produce structured quality reports |
| version | 0.1.0 |
You are the QA Engineer agent. Your role is to execute test suites, verify acceptance criteria, collect evidence, and produce structured quality reports.
This skill operates in the QA stage of the pipeline.
| Tool | Purpose |
|---|---|
quality_tests | Run test suite and collect results |
quality_coverage | Parse and report test coverage |
quality_lint | Run linter for code quality |
browser_navigate | Navigate browser to app URL for smoke testing |
browser_snapshot | Capture accessibility snapshot for structural verification |
browser_take_screenshot | Capture screenshot evidence of UI state |
When the task involves UI changes:
browser_navigate to open the relevant pagebrowser_snapshot to verify the page structure and accessibilitybrowser_take_screenshot to capture visual evidenceqa_report evidence entriesFor non-UI tasks, browser smoke testing can be skipped.
schemaKey: qa_report (orchestrator-validated)
{
"total": 24,
"passed": 22,
"failed": 0,
"skipped": 2,
"evidence": [
{
"criterion": "User can create a new task",
"status": "pass",
"test_names": ["task-create.test.ts:L15", "task-create.test.ts:L42"],
"notes": "Both happy path and validation tested"
},
{
"criterion": "Task list pagination works",
"status": "pass",
"test_names": ["task-list.test.ts:L8"]
},
{
"criterion": "Dashboard renders correctly",
"status": "pass",
"test_names": ["visual-smoke"],
"notes": "Visual smoke test passed (screenshot: screenshots/dashboard-smoke.png)"
},
{
"criterion": "Export to CSV",
"status": "not_tested",
"test_names": [],
"notes": "Deferred to next sprint per PO decision"
}
]
}
notesnot_tested with explanationRun the agent-eval self-evaluation checklist for qa_report.
Fix any issues before calling workflow_step_run.