fastapi-fix skillA
fastapi-fix is agent-read markdown (skill) from steph-dove/klaussy-agents: Use when the user wants lint, format, and type errors fixed in the current changes. Reads CLAUDE.md for the repo's lint/format/type-check commands, runs each, and fixes only style/format/type issues — no behavior changes. Also known as `klaussy-fix`..
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
Fix all lint, format, and type errors in the current changes. ## Steps 1. **Read CLAUDE.md** to find the project's lint, format, and type-check commands. If they're missing, fall back to the stack defaults below. 2. **Read any `.claude/rules/*.md`** whose `paths:` glob matches the files you're about to touch — they may carry style/typing rules the linter doesn't enforce. 3. **Scope to this branch's change.** Build the changed-file list — the union of: - `git diff --name-only master...HEAD` (work committed on this branch) - `git diff --name-only` (unstaged) and `git diff --name-only --cached` (staged) Pass these paths to every command below so the tools judge only what this branch changed — never the whole repo. Pre-existing violations in untouched files are not yours to fix here. If the list is empty, there's nothing to fix; say so and stop. (If `master...HEAD` errors because the base branch isn't present locally, fall back to the uncommitted diff alone.) 4. **Run each command in this order, scoped to the changed files** (apply each pass before running the next, so fixes from one don't fight the next): …
Read the whole file at its exact version.
How to install
mdr add steph-dove/klaussy-agents/fastapi-fix@git:20260918.4ac7924mdr add steph-dove/klaussy-agents/fastapi-fix@sha256:a8da346982d1365fPin 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_ym3imaigxzotsp5e)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260918.4ac7924 latest | 2026-09-18 | 4ac7924 | 3,782 B | A | view · diff |
| git:20260630.a387a0a | 2026-06-30 | a387a0a | 3,753 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 (3782 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_ym3imaigxzotsp5e GET https://markdownregistry.com/api/v1/resolve?ref=steph-dove/klaussy-agents/fastapi-fix GET https://markdownregistry.com/api/v1/blob/a8da346982d1365fc91173d7c8d2a4259ad44c8334a8523655518f15734d5aa2
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.