qa skillA
qa is agent-read markdown (skill) from lamngockhuong/aiteamkit: Plan and write the team's testing: a test plan with scope and exit criteria, test cases traced to acceptance criteria, a regression matrix, test data and environment needs, and the handoff a developer owes QA before a ticket moves to testing. Use when a feature reaches QA, when a release needs a regression pass, or when a team has no written test cases. Triggers on: "test plan", "test case", "QA", "kiểm thử", "viết test case", "regression", "テスト計画", "テストケース", "how do we test this", "QA handoff",.
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# QA Planning and Test Cases (`atk:qa`) Produces test artifacts a QA engineer can execute without asking the developer what the feature was supposed to do. Every case traces back to an acceptance criterion, so untested criteria and untraced cases both become visible. ## Scope Handles: writing the test plan, deriving test cases from acceptance criteria, adding negative and boundary cases, building the regression matrix from change impact, listing test data and environment needs, and defining the QA entry and exit criteria. Does NOT handle: writing automated test code, which belongs to `atk:implement`; running the suite; or signing off a release (`atk:release`). ## Roles QA owns the plan and the cases. BrSE/BA confirms cases match the requirement intent. Dev owns the handoff and the test data. PM owns the exit criteria. See `shared/team-roles.md`. ## Invocation ```bash /atk:qa <requirement-path> # Test plan plus cases from a requirement artifact /atk:qa --plan <feature> # Test plan only /atk:qa --cases <feature> # Test cases only /atk:qa --regression <release> # Regression matrix for a release scope …
Read the whole file at its exact version.
How to install
mdr add lamngockhuong/aiteamkit/qa@git:20260924.59d6cfamdr add lamngockhuong/aiteamkit/qa@sha256:d13e68ba17c801cdPin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_thmsby7ugvb7bpnr)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260924.59d6cfa latest | 2026-09-24 | 59d6cfa | 6,213 B | A | view · diff |
| git:20260920.d282a91 | 2026-09-20 | d282a91 | 4,693 B | A | view · diff |
| git:20260918.73a33f4 | 2026-09-18 | 73a33f4 | 4,355 B | A | view · diff |
| git:20260917.93d782a | 2026-09-17 | 93d782a | 4,257 B | A | view · diff |
| git:20260916.215a0fa | 2026-09-16 | 215a0fa | 4,266 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (6213 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
lamngockhuong/aiteamkit · 5 stars · license MIT · pushed 2026-09-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_thmsby7ugvb7bpnr GET https://markdownregistry.com/api/v1/resolve?ref=lamngockhuong/aiteamkit/qa GET https://markdownregistry.com/api/v1/blob/d13e68ba17c801cd413ee2717723749835c7ec8e8a63503fe36dab589c29d3a9
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
More from lamngockhuong/aiteamkit
Every file in lamngockhuong/aiteamkit