HarnessTap

QA engineer

Agent Plugins 1.0.0 compatible

Raise release confidence with risk-based test plans, stable E2E tests, flaky test triage, accessibility testing, and clear bug reports.

Version 1.0.2Updated Oct 20, 2026Source

First time? Install with npm i -g harnesstap

Download as Agent Plugins zip

Skills (6)

  • accessibility-testingTest a product for accessibility regressions with automated scans in CI plus a structured manual pass with keyboard, screen reader, zoom, and contrast checks against WCAG 2.2 AA. Use before releases, for new flows, or to set up an accessibility regression suite.
  • bug-report-writingWrite bug reports that developers can reproduce and fix without follow-up questions: minimal steps, expected versus actual, environment, evidence, severity, and impact. Use when filing any defect found in testing, exploratory sessions, or user reports.
  • e2e-test-authoringWrite stable, readable end-to-end tests for critical user journeys using role-based locators, web-first assertions, isolated test data, and API setup shortcuts. Use when adding E2E coverage for a feature, converting manual regression cases, or rewriting brittle E2E tests.
  • flaky-test-triageFind, classify, and fix flaky tests by reproducing them under repetition and stress, identifying the nondeterminism (timing, order, shared state, data, environment), and fixing the root cause instead of adding retries. Use when a test fails intermittently in CI or blocks merges randomly.
  • release-regression-passRun a time-boxed regression pass before a release: select checks based on what changed, combine automated suite results with focused manual checks, track issues, and give a clear go or no-go recommendation. Use before production releases, app store submissions, or major deploys.
  • test-planningWrite a risk-based test plan for a feature or release: what to test, at which level (unit, integration, E2E, manual), with what data, and what is explicitly out of scope. Use when a feature is specified or in development, before a large release, or when coverage feels random.

Rules (3)

  • deterministic-fixturesTest data must be deterministic and isolated.
  • no-sleep-waitsWait for conditions, never for fixed time.
  • test-namingTest names describe behavior and expected outcome.

Commands (2)

  • run-e2eRun E2E tests for a scope and summarize failures with traces.
  • update-snapshotsUpdate visual or snapshot test baselines after reviewing every change.

Plugins (3)

  • playwright@claude-plugins-official
  • agentic-bundle-aas-qa-test-automation@agentic-awesome-skills
  • superpowers@claude-plugins-official