qa

Solid

Use after finishing a feature or fix to confirm it actually works, when the user says "test this", "does it work", "verify this", "QA it", or before shipping something that has never been driven end-to-end. Also when the user asks for tests to be written or wants to work test-first.

AI & Automation 13 stars 2 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
38
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# QA — prove it works (verify by default, tests on request) Proving a change works is **never optional** — but that doesn't mean writing tests. Default to **verify** (drive the real thing, watch what it does). Tests / TDD are a **project choice** — **offer them, don't impose them.** After a build, the honest close is: *"Built it — want me to QA it? (I can verify it end-to-end, and add tests / do it test-first if you want.)"* ## Mode 1 — Verify (the default; always do this) 1. **Define "works."** Restate the expected behavior + acceptance criteria in observable terms. If you can't say what correct looks like, you can't verify it. 2. **Pick the lightest real check.** Drive the actual thing over reasoning about it: run the app and click the flow, hit the endpoint, run the script/CLI, render the component. Reuse the project's run/dev command; don't build harness it doesn't have. 3. **Happy path, then the edges that matter** — empty, null, error, loading, zero/one/many, unauthorized, malformed, offline/slow (`~/.mastermind/engineering/core/rigor.md`). Observe *actual* output and state. 4. **Check the invisible** — typecheck, lint, build; console/network for errors; for UI, keyboard + focus, contrast, no layout shift/regression nearby. 5. **Report with evidence** — what you ran and what you observed (command output, response, screenshot). State confidence plainly. Couldn't run a check? Say so; never present unrun work as verified. **Found a bug?** Fix the **ro...

Details

Author
mehrad-dm
Repository
mehrad-dm/mastermind
Created
2 weeks ago
Last Updated
3 days ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category