qa
SolidUse 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
Quality Score: 80/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
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
AI & Automation Solid
qa
Verify a feature works after implementation. Actively try to break it — edge cases, error paths, integration wiring, and real usage flows.
494 Updated today
kdlbs AI & Automation Solid
verify
Active QA verification - full validation before completion
15 Updated today
jmylchreest Testing & QA Listed
role-qa
Install QA role on a session. The tough batch gate before deploy — stand the assembled system up in a dev environment and try hard to break it, through the project's own test discipline.
2 Updated 1 weeks ago
ryan-scheinberg