Claude Code mod
home-path-guard
Flag hardcoded user home paths (/home/<user>, /Users/<user>) you write into files; nudge $HOME / ~ instead. Machine-local (*.local.*) files exempt. Non-blocking.
Install
git clone https://github.com/theagitist/claude-mods.git
claude --plugin-dir ./claude-mods/home-path-guardThe repo has no marketplace file, so load the plugin folder directly with --plugin-dir.
What it can access
- Reach
- L0Draws and remembers
- Sees
- every tool call
- Hooks
tool.call
From a static scan of the mod's code by awesome-claude-code-mods. It shows what the code asks for, not a security review.
How Claude Code mods work
- A mod is a plugin with a JavaScript or TypeScript module that runs inside Claude Code (version 2.1.287 or later). It can draw panes beside the transcript, a band above the prompt, buttons and toasts, restyle the spinner and tool rows, and watch or rewrite tool calls and prompts.
- It installs like any plugin: add its marketplace with /plugin marketplace add owner/repo, then /plugin install name@marketplace.
- Check what a mod can reach before installing: it runs with your permissions. Reach goes from drawing only, to reading files, to writing files or running processes, to the network. Run claude plugin validate on a clone to list its hooks and calls without running it.
- Turn one off from the Installed tab in /plugin, or start Claude Code with --safe-mode to skip every customization for a session.
Details
- Repository
- theagitist/claude-mods
- Folder
home-path-guard- Author
- theagitist
- Last updated
- 4 October 2026
- Listed in
- awesome-claude-code-mods
FAQ
What is home-path-guard?
Flag hardcoded user home paths (/home/<user>, /Users/<user>) you write into files; nudge $HOME / ~ instead. Machine-local (*.local.*) files exempt. Non-blocking. It is a mod for Claude Code, from theagitist/claude-mods on GitHub.
What can the home-path-guard mod access?
Its widest reach is "draws and remembers". It sees every tool call. Like any mod, it runs with your permissions.
How do I install home-path-guard?
Clone theagitist/claude-mods and start Claude Code with --plugin-dir pointing at the mod's folder (home-path-guard).
More guard & safety mods
herdr-bridge
tak-kam/claude-mods
Tells herdr what Claude Code is doing and asking: the prompt as the pane's title, the question or permission it waits on, and a summary of each turn
hyperspace
alexregrets/hyperspace
Spinner mod: a real 3D space battle in terminal quarter-blocks while Claude works. Six ships, a cutting camera, torpedoes and a cinematic hyperspace jump. /ship and /cam switch them.
haunted-repo
choaticpixels/HauntedClaudeMod
Delete a file and its ghost haunts your prompt, whispering fragments of its lost code until you restore it. Seances, exorcisms, poltergeists and secrets.
identity-guard
none-ascetic/claude-mods
Stops commits and pushes under the wrong git identity (the work email) before they reach GitHub, and says exactly how to fix it.
guardrails-lite
edtrackai/claude-code-guardrails-lite
Pattern-based checks that deny .env reads, git force pushes and rm -rf on / or your home folder before Claude Code runs them.
image-peek
thomasreichmann/image-peek
Draws the images the agent reads (Read on png/jpg/gif/webp, image blocks in tool results) as pictures under their tool row in the terminal transcript.
Browse the most popular Claude Code mods, all guard & safety mods, or the skills and MCP server directories.