Skip to content
Agentmart
Submit a tool

qa-evidence-pack

Build reviewable QA evidence packs that map acceptance criteria to observable outcomes, command results, screenshots, traces, videos, API contracts…

Skill by jterratsdev

IndexedBSD-3-Clause
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/jterratsdev-qa-evidence-pack-569f41

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Build reviewable QA evidence packs that map acceptance criteria to observable outcomes, command results, screenshots, traces, videos, API contracts, integration side effects, and deferred evidence. USE FOR: qa evidence, test evidence, acceptance criteria coverage, playwright, e2e, screenshot, trace, video, visual diff, annotated screenshot, cli output, stdout, stderr, api contract, integration, webhook, release evidence.

Use cases: documents, backend, testing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/qa-evidence-pack

What's inside

Skill name
qa-evidence-pack
Description
Build reviewable QA evidence packs that map acceptance criteria to observable outcomes, command results, screenshots, traces, videos, API contracts, integration side effects, and deferred evidence. USE FOR: qa evidence, test evidence, acceptance criteria coverage, playwright, e2e, screenshot, trace, video, visual diff, annotated screenshot, cli output, stdout, stderr, api contract, integration, webhook, release evidence.
License
BSD-3-Clause
Instructions
85 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# QA Evidence Pack

Use this skill when QA evidence must prove behavior, not just prove that a command ran.

## Procedure

1. Identify the backlog item, user story, task ID, personas, and acceptance criteria.
2. Create or update a compact evidence report instead of pasting raw logs into the chat.
3. Map every acceptance criterion to one of: automated, manual, contract/mock, external verification, or deferred with owner and rationale.
4. Capture observable outcomes:
   - Web: visible state, screenshots, Playwright trace, video for failures or critical flows, viewport/device.
   - CLI: command, exit code, stdout/stderr expectations, created/changed files, emitted events, final state.
   - API: request shape, response contract, error contract, idempotency when relevant, side effects.
   - Integration: sandbox/mock receiver result, webhook/event/log, correlation ID, database/query evidence, or explicit deferral.
   - Visual/UI/diagram: source or expected image, actual image, diff when practical, annotated image for defects.
5. For visual bugs, annotate the screenshot with concise overlays:
   - red rectangle for clipped, overlapping, or incorrect element bounds;
   - orange arrow for wrong connector, anchor, or flow direction;
   - yellow translucent area for excess whitespace or spacing defects;
   - blue guide line for expected alignment;
   - short label naming the defect.
6. Store large artifacts as files and reference paths from the report.
7. Ask BA/Product to compare evidence against the story and acceptance criteria, and Architect to review technical coverage before release.

## Generating test/coverage/lint evidence

Do NOT hand-roll a script to collect QA evidence — the plugin ships a generator that runs
the checks and records the results as `report` evidence on the task:

```bash
# Runs test (mocha), coverage (coverage/lcov.info), and lint (eslint) and records all three
sf setup-agents evidence generate --task <ID>

# Or one kind at a time
sf setup-agents evidence generate --task <ID> --kind coverage
```

These records feed the workflow QA gate and effort insights. Use `sf setup-agents evidence add`
for manual/visual/external artifacts that the generator cannot produce.

## Evidence Report Template

```md
# QA Evidence Report

Task:
Issue/User Story:
Commit:
Environment:
Date:

## Acceptance Criteria Coverage

| AC | Test | Result | Evidence | Notes |
| --- | --- | --- | --- | --- |

## Commands

| Command | Result | Output artifact |
| --- | --- | --- |

## Visual Evidence

| Viewport/Source | Actual | Expected/Source | Diff | Annotated | Result |
| --- | --- | --- | --- | --- | --- |

## External Verification

| System | Correlation ID | Evidence | Result |
| --- | --- | --- | --- |

## Risks / Gaps

| Gap | Owner | Product accepted? | Rationale |
| --- | --- | --- | --- |
```

## Acceptance Rules

- A passing test without observable-result validation is not sufficient QA evidence.
- A report without acceptance-criteria mapping is incomplete for release.
- Visual defects need source/expected, actual, and annotated evidence unless the defect is self-evident in a single screenshot.
- External integrations need receiver-side evidence or explicit deferral.
- Deferred evidence needs owner, rationale, follow-up, and Product acceptance before release.

From jterratsdev/smart-deployment, BSD-3-Clause.

More from jterratsdev/smart-deployment

Signals

Stars
0
Forks
0
Open issues
14
Last commit (this folder)
Aug 5, 2026 (2 months ago)
Last release
Sep 29, 2026 (29 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
BSD-3-Clause
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from jterratsdev

Cite this page

qa-evidence-pack skill. Agent Mart. https://agentmart.dev/skills/jterratsdev-qa-evidence-pack-569f41 (last updated 2026-10-24)