Download for MacApple silicon, macOS 14+
Skill

overreliance

@thejefflarson Updated 2026-07-31

Detects systems that treat LLM output as authoritative fact in consequential decisions without human review. Use when writing code that displays LLM output as authoritative fact, uses LLM decisions to gate consequential outcomes without human review, or builds automated pipelines where LLM judgment drives downstream actions.

llmssecurityskills

Install

With your agent

Install OMGSkills skill "thejefflarson/soundcheck:.claude/skills/overreliance" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/thejefflarson/soundcheck /tmp/soundcheck && ln -s /tmp/soundcheck/.claude/skills/overreliance ~/.claude/skills/overreliance

From README

Overreliance on LLM Output (OWASP LLM09:2025) What this checks Prevents systems from treating LLM output as ground truth. LLMs hallucinate, produce confident-sounding errors, and lack real-time knowledge. Acting on unverified output in medical, legal, financial, or deployment contexts can cause serious harm. Vulnerable patterns LLM diagnosis, legal advice, or financial guidance displayed in the UI with no caveat or disclaimer. Automated pipeline that merges, deploys, or publishes based solely on an LLM approval signal. Confidence threshold defined as a constant but never used to branch behavior — every non-null response is accepted. High-stakes domain list defined but never compared against the current request before action. No alternate path when the LLM output fails a sanity check or confidence threshold. Fix immediately Flag the vulnerable code and explain the risk. Then suggest a fix that establishes these properties.