Looselips Guard — Data skill for Claude Code
Stops your coding agent publishing your data to the world — a PreToolUse egress guard for Claude Code and other agent hosts.
How to install Looselips Guard
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ed-is-ai/looselips-guard and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Looselips Guard does
Stops your coding agent publishing your data to the world — a PreToolUse egress guard for Claude Code and other agent hosts.
Alternatives in Data
- HTML Video — Programmatic video for coding agents — HTML to video on your laptop 4.5k ★
- Opencode Mem — OpenCode plugin that gives coding agents persistent memory using local vector database 1.5k ★
- Global Stock Data — US stock market data for AI coding assistants — zero-auth, official sources 1.5k ★
README
Loose lips sink shops.
You want to run agents unattended. Sure, you can sandbox them and run a local model — but to do anything useful you have to let them access the outside world: the internet, git, your email. And nothing there stops an agent firing your personal data when it shouldn't, because the model doesn't know any better.
Existing agent tools focus on stopping your secrets reaching the model. **looselips-guard stops the agent publishing your data to the world.** It blocks a command *before it runs* when what's leaving the machine has something in it that shouldn't go: a banned string from your denylist, a credential, or a suspiciously big file that's probably a database dump. All three run in the one hook, in a single pass over the payload, before the command executes — the credential check is [gitleaks](https://github.com/gitleaks/gitleaks)' 221 secret-detection rules ported to run in-process, not a separate scanner you install or invoke.
It covers the two routes a git-history scanner misses completely:
- issue and PR bodies — they never become git objects, so a scanner never sees them
git add -Aquietly sweeping a live database onto a public branch
Getting started
**1. Get `looselips-guard` on your machine.** One of:
npm install -g looselips-guard
Related Skills
Query Guard
Stops risky SQL and dbt commands in Bash and asks you before they run. A Claude Code mod.
LLM Redactor
A transparent egress gateway to redact sensitive credentials and local data for LLM coding agents.
AI Agents Irreversible Guard
Two-tier guardrail for AI coding agents: hard-stop irreversible actions (rm -rf, DROP DATABASE, deleting a clo
Exfiltration Triage
Judge whether outbound content or an egress connection is a real data-exfiltration attempt.
Reasoning Bundle
Claude Code plugin: structured-reasoning skills, opt-in calibration and convergence hooks, and a model-tiered
Bdc Validate Share Metadata
Validate ORD metadata JSON before publishing a BDC data product
Related Agents
Data Exfiltrator
Delegates to this agent when the user wants to test exfiltration and DLP/egress controls during an authorized
Qp Security Reviewer
Read-only reviewer for the quality-pass security & data-integrity dimension — authz gaps, tenant/owner scoping
World Guard
Read-only guard for 3D World changes — bundle doors, lazy boundary, CSP, WebGL budget, reduced motion, colour