BAS-More

Truth Shield — Development skill for Claude Code

Development community

Stop Claude from lying to you.

How to install Truth Shield

This entry records only its repository, not the path inside it, so there is no exact command to give. Open BAS-More/truth-shield and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Truth Shield does

Stop Claude from lying to you. A Claude Code skill that fact-checks every claim against real sources — code files, live docs, web search — and flags anything it can't confirm.

Alternatives in Development

  • Domxss — Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor 4.5k ★
  • Obsidian Reconcile — Find and resolve contradictions in the vault — the vault maintains its own truth 277 ★
  • Gemini Project Context For SaneBar — PRIMARY INSTRUCTION: This project uses a shared configuration with Claude 216 ★

README

Truth Shield — Stop Claude from lying to you

MIT License 47/47 Tests 30s Install 0 Dependencies 100% Recall v4.2

Claude states things confidently that turn out to be wrong.
Truth Shield is a Claude Code skill that verifies every factual claim against real sources — and flags anything it can't confirm.


Truth Shield in action


Install (30 seconds)

**Mac / Linux**

curl -sfL https://raw.githubusercontent.com/BAS-More/truth-shield/master/install.sh | bash

**Windows (PowerShell)**

irm https://raw.githubusercontent.com/BAS-More/truth-shield/master/install.ps1 | iex

[!TIP] Add `TRUTH_SHIELD_HOOK=yes` before the install command to also install the **always-on enforcement hook** — a deterministic gate that runs outside Claude's context window and cannot be prompt-injected.

Manual install
# Mac / Linux
mkdir -p ~/.claude/skills
cp SKILL.md ~/.claude/skills/truth-shield.md

# Windows (PowerShell)
New-Item -ItemType Directory -Path "$env:USERPROFILE\.claude\skills" -Force | Out-Null
Copy-Item SKILL.md "$env:USERPROFILE\.c