fastapi-qa skillA
fastapi-qa is agent-read markdown (skill) from steph-dove/klaussy-agents: Use when the user wants the current change QA'd and PR-ready evidence captured. Classifies the diff and runs the verification that actually fits it — screen recordings and screenshots for UI/frontend changes, endpoint or e2e runs for backend, command output for a CLI, tests for a library — then saves artifacts and writes a QA summary. Right-sizes QA to the change; it does not write features or fix bugs. Also known as `klaussy-qa`..
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 the current change and capture evidence a reviewer can trust. The point is to run *the QA that's valid for this change* — a UI tweak needs a recording of the interaction plus screenshots, a backend fix needs the endpoint exercised and the suite run, a CLI change needs its commands run. Don't screenshot a database migration; don't run the full browser e2e suite for a one-line helper. **Record the change in motion whenever you can.** A screen recording shows a reviewer what a still frame can't — the interaction, the transition, the loading and error states, the thing actually working end to end. Whenever the surface you're QA'ing has motion or a multi-step flow, capture video first and pull stills from it (or take them alongside); fall back to screenshots only when recording isn't available. ## Steps 1. **Read CLAUDE.md** for how this project builds, runs, and tests, plus any e2e, screenshot, or video-capture tooling it already has. **Read any `.claude/rules/*.md`** whose `paths:` glob covers the changed files — they often name the ports, fixtures, or QA conventions for that layer. …
Read the whole file at its exact version.
How to install
mdr add steph-dove/klaussy-agents/fastapi-qa@git:20260918.4ac7924mdr add steph-dove/klaussy-agents/fastapi-qa@sha256:ac8c0c1e126d685ePin 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_5uv2ls66fbebfico)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260918.4ac7924 latest | 2026-09-18 | 4ac7924 | 9,014 B | A | view · diff |
| git:20260918.e529a80 | 2026-09-18 | e529a80 | 8,986 B | A | view · diff |
| git:20260713.91029df | 2026-07-13 | 91029df | 5,525 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 (9014 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
steph-dove/klaussy-agents · 16 stars · license MIT · pushed 2026-09-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_5uv2ls66fbebfico GET https://markdownregistry.com/api/v1/resolve?ref=steph-dove/klaussy-agents/fastapi-qa GET https://markdownregistry.com/api/v1/blob/ac8c0c1e126d685e2f38445b391f4be98e23274ac225022a4d75cdf9cdb11232
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.