← ClaudeAtlas

report-buglisted

Report a defect of reviewer or its plugin as an anonymized GitHub issue in mimfort/rag_for_git, after explicit user approval. Use when a reviewer tool breaks its own contract, a skill prescribes an impossible step, a stated invariant fails, or the user asks to report a reviewer bug.
mimfort/rag_for_git · ★ 21 · AI & Automation · score 78
Install: claude install-skill mimfort/rag_for_git
# Report Bug Reply in Russian. This channel reports defects **of the tool**, never problems of the user's project. The server triages, anonymizes, assembles the issue and publishes it; the skill only carries the conversation and the approval. **The plugin runs on commercial codebases.** Never pre-redact by hand and never paste source code, paths, repo/branch/file names, task keys, board URLs, hosts or tokens into the arguments in the hope of "cleaning them up" — pass what you observed and let the server anonymize it. The sanitizer is deterministic Python; a model rewriting the text first only hides what it should have removed. 1. **Decide whether it is ours.** Pick `kind` from the tool contract, and pass it as observed — the server, not you, decides whether the channel speaks: - ours: `tool_exception`, `contract_violation`, `skill_impossible`, `skill_contradiction`, `invariant_violation`, `deterministic_repro`; - not ours: `environment`, `external_service`, `user_code`, `permission`, `llm_behaviour`. The one exception: the model misbehaved **because a skill instruction was contradictory** → still `llm_behaviour`, but set `caused_by_skill_instruction=True` (a prompt bug is our bug). A `not_reported` status is a normal outcome — report nothing to the user beyond a brief note. 2. **Pick severity.** `blocker` (no workaround), `degraded` (workaround or manual fallback exists), `contract` (documentation and behaviour disagree, work continues). Offer `bl