Linux Airlock — Git skill for Claude Code
Stops sketchy AUR packages, themes and github repos at the door, before they get anywhere near your linux Computer.
How to install Linux Airlock
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open J-0-S-E/linux-airlock and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Linux Airlock does
Stops sketchy AUR packages, themes and github repos at the door, before they get anywhere near your linux Computer. A claude code skill + a tiny scanner script, because clamav wasn't gonna save me anyway
Alternatives in Git
- 40+ Claude Code Tips — Tips for getting the most out of Claude Code, including a custom status line script, cutting the system prompt 5.8k ★
- Claude Code Statusline — by rz1989s - Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring 398 ★
- The Agentic Startup — by Rudolf Schmidt - Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping pro 226 ★
README
linux-airlock
Stuff has to go through the airlock before it gets on your computer. That's it, that's the idea!
Why tho
So I was setting up security on my computer (CachyOS, Arch-based) and asked Claude why ClamAV is so slow. Turns out it doesn't even matter how slow it is, because it's mostly looking for Windows viruses. That's not what's gonna get you on Linux!
What actually gets you is **stuff you install yourself**. An AUR package, a cool Hyprland theme, some dotfiles with an `install.sh`, a random GitHub repo. That code runs as you, so it doesn't even need root to encrypt your home folder or grab your SSH keys and browser sessions.
And no, this isn't hypothetical:
- July 2025: Three
-binbrowser packages on the AUR shipped with the Chaos RAT [1] [2] - Spring 2026: The "Atomic Arch" campaign took over orphaned AUR packages and had the PKGBUILD pull in a malicious npm package that stole cookies, SSH keys, tokens, all of it [3] [1]
- August 2026: Another wave hit 89+ AUR packages (
openconnect-ssoand friends), and Arch had to lock pushes to the AUR completely [4] [5] - March 2024: A global theme in the KDE Store ran
rm -rfand wiped a user's files. It was a bug, not malware, but it proved the point: KDE themes and widgets can run any code they want [6] [7] - 2026: Thousands of fake GitHub repos with READMEs written to trick AI agents (yes, like Claude!?) into running the install script without looking, aka "AgentBaiting" [8]
The numbers jump down to the [Sources](#sources) at the bottom, where you can see the full link before you click anything. Some of them are news sites and security blogs, not Arch's own announcements, and they don't all agree on the exact numbers.
I also wanted something like this for Claude Code and co
Related Skills
Check Docs
A 39-line shell script that stops a commit when CLAUDE.md or AGENTS.md mentions a file you deleted
Ddd TS Kit
DDD, Clean Architecture and Clean Code for TypeScript backends: Claude Code plugin, CLI (bootstrap, scaffoldin
Ad Assign Computer
Guided single-computer managedBy assignment — find the computer, show current description/managedBy, resolve t
Dedup Merge
Use when finding and merging duplicate or near-duplicate notes, consolidating notes that cover the same thing,
Drift Absorb
Assimilate a repo the scanner cannot fully read — investigate its blind spots, teach the scanner its shape as
Pip Skills
A personal collection of Claude Code skills for serious engineering work — from PR review to architectural aud
Related Agents
Workspace Sync
Use this agent when the user wants to save work, sync repos, undo changes, check history, or manage branches.
Modularization Analyst
Read-only seam analysis and split design for oversized or mixed-concern files anywhere in the repo. Use BEFORE
Smartplan Implementer
Mid-floor implementer of the smartplan tiering policy — briefed or correctness-sensitive single leaves from an