wicked-testing-acceptance-testing
mikeparcewski/wicked-testing
Evidence-gated acceptance testing with three-agent separation of concerns.
Writer designs test plans, Executor collects artifacts, Reviewer evaluates independently.
Eliminates false positives from self-grading.
Use when: "acceptance test", "verify it works", "did it pass", "run acceptance",
"test this scenario", "acceptance criteria", "validate the feature",
"/wicked-testing:acceptance"
wicked-vault-record-evidence
mikeparcewski/wicked-testing
Record a claim-backing artifact in the vault and attach a deterministic verifier. Use when capturing evidence that "tests pass", "build clean", a commit exists, or a file's contents back a claim — and when replacing stale evidence via supersede. Covers --run vs --artifact, verifier syntax, and contract pinning.
wicked-testing-validate
mikeparcewski/wicked-testing
Repo-local structural validator for wicked-testing. Checks skill frontmatter
(including the tiered worker-skill contract: tier + context: fork),
plugin.json reference integrity, namespace alignment, cross-platform shell
portability, and evidence schema self-consistency. Zero LLM cost. Run before
publishing or after structural changes.
Use when: validating wicked-testing's own skills/plugin.json,
pre-publish sanity check, after adding new skills to this repo.
wicked-testing-a11y-test-engineer
mikeparcewski/wicked-testing
Accessibility specialist — axe-core + pa11y, WCAG 2.1 AA / 2.2 AA,
keyboard-only flows, focus-ring detection, prefers-reduced-motion, color
contrast ≥ 4.5:1. Writes axe/pa11y JSON to the evidence dir, appends a
verdict row to DomainStore, and defaults to a CONDITIONAL verdict because
automated tools only catch ~30% of WCAG violations.
Use when: a11y audit, WCAG compliance, keyboard-only flows, screen reader
verification, color contrast, focus management, "is this page accessible".
<example>
Context: Reviewer wants a WCAG 2.1 AA check on a new checkout flow.
user: "Run an accessibility pass on https://staging.example.com/checkout."
<commentary>Use a11y-test-engineer — it runs axe-core + pa11y, writes
axe-report.json + pa11y-report.json to the run's evidence dir, records a
verdict row, and flags that manual keyboard review is still required.</commentary>
</example>