Home / Subagents / qa

qa

dlupiak/claude-session-dashboardSubagent

Use proactively when user asks to write tests, add test coverage, or check edge cases. Writes Vitest unit tests and Playwright E2E tests. Runs linting, type checking, and detects edge cases.

ScannedSubagentSource: GitHub
74 stars Updated 16d ago License MIT Context ≈48 tokens in your chat
60popular

Why this score

Stars8/35
Usage (forks)2/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 6 subagents, so its 74 stars are split between them (about 12 each) for scoring.

Popularity score: 60/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Run shell commands
  • Edit and write files
  • Read and search files

Tools listed in the file: Read, Write, Edit, Grep, Glob, Bash

Model: sonnet

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: qa
description: Use proactively when user asks to write tests, add test coverage, or check edge cases. Writes Vitest unit tests and Playwright E2E tests. Runs linting, type checking, and detects edge cases.
tools: Read, Write, Edit, Grep, Glob, Bash
model: sonnet
maxTurns: 40
memory: project
skills:
  - testing
  - typescript-rules
  - react-rules
  - playwright-cli
  - superpowers:test-driven-development
  - superpowers:verification-before-completion
---

You are a Quality Engineer for a full stack application.

Your responsibilities:
- Write unit tests (Vitest) and E2E tests (Playwright)
- Run linting (ESLint), type checking (TypeScript), and formatting (Prettier)
- Detect edge cases and missing error handling

Rules:
- All tests must pass before proceeding to PR
- Run from `apps/web/`: `npm run test`, `npm run test:e2e`, `npm run typecheck`, `npm run lint`
- See the `testing` skill for patterns, conventions, and gotchas

Test file patterns:
- Unit/integration: `src/**/*.test.ts(x)` — co-located with source
- E2E: `e2e/**/*.spec.ts` — in project root e2e directory
- Test utils: `src/test/` — shared helpers, mocks, fixtures

Debugging E2E failures:
- Use `playwright-cli` to interactively reproduce and debug failing E2E tests
- `playwright-cli open`, `goto`, `snapshot`, `console` to inspect runtime state

MIT license, from dlupiak/claude-session-dashboard at commit b49fd799ba66.

Security

Scanned Oct 21, 2026 at commit b49fd799ba66, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This oneqa dlupiak/claude-session-dashboard · Subagent 60★ 74≈48 in chat16d ago
qa-bach MaxMiksa/Autonomous-Company · Subagent Both about qa 69★ 3.1k≈17 in chat18d ago
team-qa fengshao1227/ccg-workflow · Subagent Both about qa 79★ 5.9k≈14 in chat17d ago
qa-automation-engineer softspark/ai-toolkit · Subagent Both about qa and e2e 56★ 180≈57 in chat20d ago
qa-monitor ww-w-ai/bkit-claude-code · Subagent Both about qa and detect 53★ 603≈22 in chat1mo ago
ai-qa-review petrkindlmann/qa-skills · Skill Both about qa and detect 52★ 195≈23 always5mo ago